Most companies prohibit the installation of non-company approved apps, so yes you need to carry two phones.
I am not going to lose sleep over XMPP having less than ideal support on a platform that is hardly used by the realistic target group of XMPP. And reactions and emojis work fine on Android and other platforms 🤷 Afaik emoji reactions are also going to be supported by Monal soon, but then there will be for sure some other thing you come up with why XMPP can't ever work 🤦
Plus, I think you have a totally false problem analysis if you think the less than ideal iOS support it the thing why XMPP isn't as popular as Signal for example.