Is there such a thing as a 5000 stall converter that is streetable ?

The answer is YES. But, if the operator isn’t competent then NO.

Thats why God made throttle pedals and shifters. Learn to use them correctly and you can run about any converter you want.

Physics has little to do with it.
Exactly, because technology keeps surprising physics around every turn.