Hello, I would like to help, but I have never done exactly what you want.
You are using two separate Wireless routers. -Right?
To do list:
One one time your did have both computers connecting via Ethernet. -Right?
At least one of the computer can switch between the Wireless Provider. -Right?
Next, but not very good:
You could tie both computers to a 'Cloud'' server on the Internet. But that is slow, users up your Internet bandwidth and may cost money.
Better:
Can you alter or replace at least one of the routers? Some routers will allow two separate wireless links with independent traffic rules.
Best:
You need to set up an local only WI-Fi that only connects the two computers. Is is possible, but incurs the extra cost of getting two AP routes that can do Ad-Hoc protocol.
That is are the best I can do. I have never been successful in sting up Ad-Hoc protocol. You have to have the right kind of routers to do that.
This link below helps explain what I mean. Sort of.
http://www.makeuseof.com/tag/turn-windows-wifi-hotspot-share-internet-connection/