Usually, those spec bumps are placeholders to allow the company to cancel more significant, riskier announcements without giving a surprisingly short presentation. Next Keynote is expected in March, which feels a bit far from now than usual for that pattern.
It could be that the recent events in China made that announcement tricky, and given the worrying speculation, Apple wanted to reassure people.
Not really -- Apple has increasingly pushed more niche updates (spec bumps and ancillary product lines like the mini) via press release, and reserves their keynotes for more notable updates like laptop redesigns and broad-appeal products like the phone and tablet.
> Is it strange these were not announced during a live event?
My conspiracy theory / gut reaction is they want to hide this launch? or at least don't want too many eyes on it? I don't know why I think this but yeah. I have no insider information. This is an unsubstantiated guess.