You are correct about the UFO fighter destruction not being a bug, it is highlighted somewhere on the forums that their small size means they would not leave anything valuable at a crash site hence the total destruction.
I have the same issue, either with killing the last alien or holding the UFO for 5 turns. Goes to Hidden Movement screen and game stops responding. This happens in play and debug mode, running on Win 7.