Ok, if you can do this with straight IP tables on Linux, you can do this with MT (which is still Linux). You just have to learn the abstraction layers that MT put on top.
So, both IP addresses are from the same provider. You probably don't have to worry about the actual GW then. The provider already knows how to send traffic to either one of your IP addresses and how to deal with traffic FROM either of your IP addresses.
Unless your provider is doing something very whacky, this will work just fine:
ros code
/ip address
add address=1.1.1.11/24 interface=ether1
add address=2.2.2.22/24 interface=ether1
/ip route
add gateway=1.1.1.1
Again, your provider already knows how to reach 2.2.2.22, so you don't need to worry about that. When you send traffic FROM 2.2.2.22, it really doesn't matter which GW IP you use, as the GW router will know how to handle it already. Once you have this in place, test it:
ros code
/ping 8.8.8.8 src-address=1.1.1.11
/ping 8.8.8.8 src-address=2.2.2.22
If this does not work, contact your provider for assistance.