Didn't Apple say they were working with Google on this? Are carriers not able to use their existing implementations for Android on iPhone?
Not Google. Apple said they are working with GSMA to add E2EE to the standard. That is going to be a challenge as many carriers and countries have already adopted and implemented Google’s version as the standard.
Apple’s RCS implementation is a half step but still better than SMS/MMS.