The payphone McClane (Bruce Willis) uses in Dulles Airport in Virginia has a "Pacific Bell" logo. Pacific Bell, however, is a West Coast phone company, making it clear that the scene was NOT shot in the Virginia airport and effectively outing the filmmakers!
It’s quite obvious that Nicholson is not even close to hitting Leo’s hand.