For some reason that didn't work but I'm starting to realize the problem. I was playing on a 1.4 save with 1.3 DB, I've updated to 1.6.3 now so I'll have to see.
Basically I detached my fighters but they still believe they were docked at the carrier - capping their speed to 1kms and leaving them behind.