Yeah, it's really weird. My friend who lived in Thailand for a while said that the tea over there doesn't have dye in it. I think it's because they can use less expensive tea but still have the same orange color effect. Strange.
The coconut sugar is a big part of the flavor profile! Regular sugar just wouldn't be as good. You can omit the orange flower water if you want but we really liked the flavor it imparts. We made this a few times without the orange flower water and it was good, but not quite as complex.