Wenn Sie diese Seite inspizieren, werden Sie feststellen, dass wir zwei verschiedene Cloudfront-URLs haben. Wir nutzen daher das, was ich oben erwähnt habe: zwei Distributionen, eine für das normale CDN und eine weitere für S3.
Das Problem aus dem Titel des OP ist folgendes: CSS kommt von der App und JS von S3. Sie benötigen ein CDN, das weiß, von wo jedes einzelne Asset stammt, und den entsprechenden Ort erreichen kann, oder zwei CDNs. Deshalb haben wir schließlich zwei verschiedene Einstellungen.