Update:
Nevermind, disregard I had something truly weird happen with amprgw that made me question if I was missing something on my end.
Add the Tomato Shibby firmware to the list that pass DMZ properly. You can also add a rule to the wan start up script in the GUI specific to protocol 4.