Batman Bundle would have had AN effect on April PS4 sales. And since the Xb one and PS4 are quite close (if 174K for PS4 is right) then a modest Batman effect could have been the difference between winning and losing in April.
If May is also a close win for PS4, and June ends up being a very big month for PS4 it is a reasonable conclusion that there was a transference of sales from April and May to June because of Batman in general and the Special Edition bundle in particular. People will obviously be bringing forward their buying intentions as well, so not all of the Special Edition sales will be people deciding to wait a bit longer, some will be people deciding to buy sooner. If Xb one had won April NPD by ~50K then the Batman effect would not have been a major reason for that difference.
“The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt.” - Bertrand Russell
"When the power of love overcomes the love of power, the world will know peace."
Jimi Hendrix