Sony having anything to do with the XB1 version being delayed/cancelled is the most ridiculous point one could make. Sony Pictures != SCE, 2 different companies. It's no system seller either as it was clearly aiming towards reaching the most consumers via multi-platform release.
The most likely reason for the delay is a critical issue with the gold master XB1 version. Maybe something a simple patch couldnt fix and thus they have to delay the release of the XB1 version. I also doubt that it has anything to do with the release parity clause Microsoft has (you can only release a game on XB1 if it launches on all platforms at the same time or is exclusive to XB1) since that is only for indie games and not for normal games published by someone like Activision (not 100% certain on that but I highly doubt it).
Now you have to pray and hope for them to release the game later on for the XB1 because, lets face it, it's a movie tie-in with no big appeal to the audience outside of the small release window it has due to the movie. I know a lot of people who wanted to get this but were put off really fast when they found out it's aimed at last gen platforms first.
If they can't manage to distribute the XB1 copies in time with the movie (or shortly after it's out in the US, the movie is already out in a lot of countries by now) they might not release it at all if they don't think the XB1 will add significant sales. It should be clear by now that the PS4 has the upper hand and if it sells bad on the PS4 they might not release it on XB1 due to being the even smaller platform.