but how did not pushing the button show then where Desmond was....he wasnt even supposed to be on the island....he just woke up there!!!
Perhaps the boat has some sort of tracker on it that the Russians are trying to trace that has thus far proved to be ineffective.
The magnetic pulse that was set off created a boost, if you will, making the tracker stronger and forcing a reading on the Russians detecting device?