I think it was EMP. Tachs didn't touch them due to permacloak.
Actually, Tachyon warheads can penetrate tachyon beam immunity (as they aren't beams, but an explosion.
). You can demonstrate this quite easily by detonating a tachyon warhead on a planet with a rally post. The rally post will be decloaked, even though it is tachyon beam immune.