Prices for block trades aren't necessarily the same as "normal" prices. I've noticed that quite a few banks when doing VWAP calculations will do separate calculations including and excluding block trades rather than treating them as identical.
Depends on how they have agreed to price the vwap. Presumably someone trying to hit vwap is trading on the normal markets and wouldn't interact with the block trades (which are happening elsewhere and only reported to the exchanges)