Please take a look at this game:
http://www.youplay.it/beta/play/ws_GameMove.asp?GameID=3487The ending positions for Bloody Blade, Cacafuego, and Buccaneer's Dark Night are incorrect.
The previous positions are correct so you can see that they would have had to move well beyond their movement to get where they are shown. It appears that they actually did get moved correctly since the events show them shooting like they should have.
I didn't notice this at any other time during the game so I think it's probably just an end of game problem.