The only fact we have about McLaren's role in this is we don't know their involvement. It's unlikely McLaren were involved in my view.
]
Honestly, I don't know if McLaren were involved or not. I can see some of the bigger sponsors like Mercedes putting some pressure on someone, somewhere, to get better facilities, particularly with regards to hospitality.
To be honest, I don't think Mercedes would have had to say anything. They and some of McLaren's other sponsors have names which speak for themselves. Ecclestone was probably worried about this from the start. I'd personally be a little worried in his position. Imagine people from Vodafone and Mercedes not having an access to decent VIP facilities?! The FIA and Ecclestone should not have agreed this part of the punishment at the start. They now look like complete idiots (again).

Ayrton Senna: WDC 1988,
1989, 1990, 1991
McLaren: WCC 1974, 1984, 1985, 1988, 1989, 1990, 1991, 1998,
1999, 2007McLaren: WDC 1974, 1976, 1984, 1985, 1986, 1988, 1989, 1990, 1991, 1998, 1999, 2008