You haven’t screwed up, and you aren’t in trouble with Companies House. I’m an Ex Boox client caught up in this MSC mess, and your assumptions are actually spot on.

No, you do not need to submit any backdated accounts or confirmation statements right now.

Legally, you...