As I mentioned, there is a bandwidth problem with the game engine when too much is going on, and 90 days out is a bit too much for the poor thing. It's difficult to say whether what you were playing was correct, or whether the reload was when you encountered that group the second time. The Save process itself may have glitched - and, you may have left the game before it was 100% completed... btw, there is a percentage of shots that will fail no matter what. You do not get 100% reliable torpedoes. The odds are very low, but the chance is there.