He may have inside connections in Australia and Mexico and that's where he's getting his info about the phone calls, being the Chairman of the Armed Services Committee does have it's privileges too.
The road behind Trump is littered with Republicans that took him on, McCain is a dumb ass, at least Reince is out of the spotlight for now.