I do agree that according to the T&Cs, you should still get the status credits. The wording says "Bonus Status Credits will only be awarded to the primary policyholder after the policy has been held for 60 continuous days" which you have.
I guess I just feel a little uneasy about cancelling before the SCs arrive, since that was the whole point of getting the insurance for me.
That was the point for me too. I honestly didn't even consider that I might not get the SCs if I've already cancelled.