Been having a look. It seems as the xbox v PS3 online play comes down to the ports being used. Did some searching and these are the ports that should be opened or forwarded for you PS3:
I did something similar for NHL on the PS3 and it worked. Just remember to open these ports for the PS3 only. Specify an IP for the PS3 then in your router open/forward the ports for that IP address.