No, I don't think so at all. That "rule" about not ending a sentence with a preposition is pretty much a bogus rule. The best writers do it all the time.
The original sentence, if "sanitized" as you recommend, would, paradoxically, end up even more awkward:
"He is too fast up with whom to catch." :(