Me and my brother have a ps3 each and we're on the same router, there is nothing wrong with the mw2 invites for me and him, it's acctually much faster joining then joining other peoples connections.
Try enabling UNUP and DMZ on both consoles, GILL has made a tutorial for this and it's great:
You must login or register to view this content.
Hope this helps, rep+ & thanks if it does please.