I have personally experienced two 'you're not allowed on the ramp' type incidents. Once at Lagos when I was a First Officer and once at Heathrow as a Captain.
In my opinion the Captain should have returned to the cockpit and had the CSR arrested the first time he was 'pushed'.
The message the company is sending out about the Captains authority is absolutely awful.