If you think you are going to do an endrun around push notifications by just using SMS instead, you are going to run into a lot of user friction and technical challenges. Just figure out how to do push notifications.
SMS is so incredibly locked down and rate limited at this point you shouldn't reasonably expect to send much more than 1 SMS per user with an activation code if you want to do phone number verification.