just want to put this out there,... don't accuse people of hacking unless you have solid proof :p
(im not saying you have accused anyone, just it helps not to bring in the word 'hacker' because so many people who use it tend to not know a certain fact, then look rather foolish :p)
The ship, most likely the brel (fires torps+mines then recloaks)
with a tactical captain flying it (quick ability recharges)
and Duty officers that reduce the cooldowns on mines/topedos.. They do exist.
Was likely what you saw
There is a difference between 'need and greed' in the game, like there is a difference between 'need and want' in the forums