Going to state the contrary and say that support Casters with actual CEs are not only fine but for some may be preferred, especially for people without Merlins who might actually need one during content. 2030 works well for Merlin anyway as a complement to his NP.
Otherwise, your set-up as-is should work just fine. Fortress of the Sun isn’t terrible for Hassan and it’s a lot better for consistent gameplay in a match than a single Kaleidoscope.
I don’t know how Artoria (Lancer)'s crit potential is since I don’t have much experience with her, but I will say that I prefer Aerial Drive on Ozy to HNS, however both are among his ideal choices. If her crit is weak, then it’s probably best to keep what you have.