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

Maybe the question you should ask is there a street where you can use that 5k stall for all it's glory ?
I suppose the same question could be asked of bigger cams, single plane intakes, big carburetors, gears........................

IMHO, if you have to ask, you don't get it.