By default, Google voice ties the number to your Mobile phone, which enables text forwarding, but you cannot have two Google voice numbers forwarding to the same phone.
If only voice forwarding is needed, each Google voice account can link to your Home and Work phone numbers instead. Since they are not considered a Mobile number, you are treating your mobile number as a landline number, which obviously doesn’t have text messaging.
Therefore at most you can have 3 Google Voice numbers going to the same phone, but only one of them (the account where the target number is set as Mobile) can forward text messages.
The tricky part is that this designation can only be changed through the classic setting page here:
https://www.google.com/voice/redirection/voice#phones
The solution came from this forum.