Well of the two characters i had which have this bug, one of them retrospectively awarded the Story chapters and space mission achievements when i logged it in this morning. The other did not.
So I'm still missing datacron achievements (even though they show in the legacy unlocks) class missions on my bounty hunter and all the cartel coin rewards that implies.
Sort it out bioware - if you gonna fix it for one character why not all?