My experience with anti-station fights in vanilla is that your best option is an XIV-variant Legion. Load it up with hammer barrages, expanded missile racks, a mix of flak and cheap kinetic guns (maybe a heavy mortar to help once your missiles run out of ammo), and four wings of khopesh bombers.
Then - and this is critical - pilot it yourself, burn drive in, and unload with the hammer barrages - while their ammo lasts, they're the highest DPS large missile weapon, and the AI will try to conserve ammunition and look for 'good' shots, while what you want here is to just throw overwhelming firepower at the enemy.
Against a tier-one station with minimal supporting fleet, the Legion on its own should be able to win.
Against a tier-two or tier-three station, you'll probably only take out a couple of the station's sections before you run out of ammunition and armor, but that's still enough to swing the fight in your favor, and you can retreat the Legion once it's done its job.
Obviously, this tactic is better with missile spec - and if your character doesn't have missile spec, it is worth assigning a missile-spec officer to the Legion, fielding it, and then switching control to it yourself. (This is basically the only case where I bother with that sort of shenanigans, but the extra ammunition is worth it.)