The Man
Unbanned zombie poster
Because I change n, you claim it's a fudge, it doesn't do any good, and we go round in circles talking about new physics instead of the solid old Einstein physics you're trying to avoid. Meanwhile, see how ProbablyNot said above that the units of energy are ML²/T²? The units of energy have a mass term in there, c is distance or length over time, so ML²/T² relates to E=mc² rather than E=hf. Now see the Watt balance section of the kilogram article on wikipedia:
The Planck constant defines the kilogram in terms of the second and the meter. By fixing the Planck constant, the definition of the kilogram would depend only on the definitions of the second and the meter.
As the Kilogram represents the units Newton Second2 Meter-1 it does depend on the definitions of those units as does h having the units Newton Second Meter. For your own edification energy has the units Newton Meter (or Joules), where exactly is the " mass term in there"? Certainly we can relate units of mass to units of energy by canceling out the terms (units) mass has but energy doesn't and introducing those it does. Those terms (that conversion of units) take the units of a velocity squared (Meter2 Second-2). So energy does not have a mass term in there. It does have a Meter term that mass does not, mass has the reciprocal of that term. Mass also has the square of a Second term that energy does not. Hence the need for Meter term squared (Meter2) and the reciprocal of a Second term squared (Second-2) to convert units of mass to units of energy.
This is another reason why there is so much crackpot physics. Confusion about unit conversions and the basic math involved. Above we have an example of the crackpot notion that just because we can put energy in terms (units) of mass that "The units of energy have a mass term in there" when the units of energy (Newton Meter or Joules) contains no "mass term in there". Heck the units of mass (Newton Second2 Meter-1) don't even contain an energy term. It does however contain terms of force (Newton) and the reciprocal of acceleration (Second2 Meter-1) or terms of momentum (Newton Second) and the reciprocal of velocity (Second Meter-1).