I used mysudo, hushed and jmp.chat.
Never able to create a Twilio account, they block me immediately after account creation.
Mysudo doesn't have support for payments in grapheneos.
Notifications are not reliable with hushed, used to miss some calls.
Jmp.chat is working fantastically, their support is very helpful and responds quickly.
Planning to port my main number too to jmp.chat as i recently figured out whatsapp can use passkeys to login without the sms code. So just in case Whatsapp detects number as voip and blocks sms during the registration.
They have data only sim too, and the data never expires.