a postulate is not a definition. a definition is something that is not a "truth" that is proposed. a postulate (such as the invariancy of c in SR) is something akin to a physical law.
we could define a meter to be the distance that sound in air at STP travels in 1/331.5 second and that would fix the speed of sound in air at STP to be 331.5 m/s. does that mean that the speed of sound is defined to be constant in the same way that c is believed to be constant?
c = 299792458 m/s because the meter was defined to make it so. now, if these VSL guys are correct (i don't think they are) then the distance between the two little scratch marks on the prototype meter will have changed, in terms of the present definition, if the speed of light actually did change sufficiently.
but i agree, that to speak of a changing speed of light, especially when the base units are defined as they are, is meaningless. the only numbers about the that we measure are ultimately dimensionless numbers. if \alpha changes, that is meaningful, but there is no meaning in saying that c, G, \hbar changes in and of themselves. if the number of Planck lengths in the Bohr radius changes, that is meaningful and, assuming the old prototype meter stick is a "good" meter stick (and it doesn't lose or gain atoms), then the number of Planck lengths between those little scratch marks will have changed.
but the fact that c=299792458 is a matter of how they defined the meter and SR could not have predicted or determined that.