Nice work Hamish, they are impressive fish. Yes, I think toxins get accumulated as the fish ages, and as you go up the food chain to the top predators.
An old fisho I knew up at Gladstone was good at catching Spanish mackerel. He had a saying about eating only the "smaller" reef fish to avoid ciguatera poisoning... "If its shorter than your arm, it'll do you no harm".