iPhone/iOS:
I have actually gotten 2-way SIP voice to work for iOS devices using Safari or Companion App (except I could not get to work for an old iPhone 6 which is running 12.5.5).
It is based on the following Lovelace SIP card:
I have made some modifications to the card, but from memory, the card should work as is for iOS.