Solution found. Verzion wireless had an internal switch on their setup up end of the phone that was blocking his sms transmitions to all T-Mobile phones. They finally did the right thing after complaining enough.
eSim was not the solution nor did I have to be forced into using it.
I like to thank everyone for all their help, it was appreciated.