I'm not sure deniability is so important when it's multiple coordinated explosions.
How else could it have been done.. What about explosives being built in from day 0? Sort of like how some bridges in Europe were pre-mined during the cold war?
by deniability I mean that you cannot be sure if this is Russia, USA or someone else. If you use depth charges, they explode in certain way and leave some debris which say "this was XXX bomb so must be Russia/USA".
If you knew the exact position of the pipes, why would there be a problem with precision? Maybe there are lighthouses in sight which you could use to line up exactly, maybe you'd use gps/glonass, maybe you'd have some plane go by near at a specified time, doing it for you, saying via radio, all good, drop it?
That's also an option, but you would have problems with precision and deniability*.
You could use some WW2 style device and blame it on German mines that are still present.