The FCC is very familiar with inconspicuously modified commercial devices - hams have been doing it since before "firmware" was even a word. The fact that it's replacing some code on a chip instead of a shunt resistor on a PCB really doesn't make a difference.
And if this really was really the main issue, it seems pretty easy to just sign the firmware - I'm pretty sure many vendors do it already.