Well one could say that the Destroyer is an evil biome boss because its summon is crafted from ingredients obtained from the evil biomes, or that Skeletron Prime is a Dungeon boss because his summon is made from Bones.
Personally I believe he’s an Ocean boss because he can only be summoned in the Ocean and enrages when he leaves it.