Bah! Call them whatever lol. Identifiable roles should be a thing (attack, defend, cargo, miner, recon, stealth), but IRL ship classifications are in part a political label to slap on your warship so your neighbors don't get too upset at you having it.
A destroyer today has more in common with...