As far as I can see, the main problem is that whatever is able to detect and report enemy units, can on turn be detected. Sono buoys and magnetic loops would be reported by our watch crew as "enemy ships", unless we find a way to make them invisible (TDW might have some ides on this subject).
The second problem is: what mix of sensors should we use to simulate magnetic detection?