Yeah, freezing shouldn't alter the presence of a vitamin. Pretty sure it's fine. Probably started by someone who wanted to feed live, and figured it sounded like a good excuse.
Not bashing live feeders, I feed live to more of my snakes, and FT to the lizards.