Matt, I have always felt "push" processing is a myth. Underexposing and overdeveloping is a recepy for disaster. OTOH, if I was in a situation like yours, I would most likely pre expose the film to "kick start" the latent image and then do as you are planning to do, underexpose by 2 stops. The pre exposure migh help you keep some of the detail in the shaodows, but dont expect excellent results.
I have used TMX 400 for many years and have found it does not do well when underexposed, it really requires precise exposures to shine.
Also, I was reading a thread last night and if I recall correctly some developers give you and extra push, I beleive DDX was mentioned. While Pyrocat is great and gives full manufacturer speed, I dont think it is the best choice for "push" processing.
If you insist on using Pyrocat, I would say process it as if it were a pt/pd negative and use the 2:2:100 dilution. You might get a little bit more fog, but in this case, coupled with pre exposure it might just give you good results.