Update MediaQueryService.imageSourceWithFallback to accept an absolute flag and use UrlService.imageSource with absolute=true for social notification emails so Brevo receives fully-qualified image URLs instead of api/aws/s3 relative paths that break when proxied.