As a signee to the ICAO convention, the U.S. had the choice of conforming to their rules or leaving.
That's simply not true. Every signatory to the ICAO conventions can file for exemptions. We have several exemptions on file, as does just about every other country that is an ICAO member. There was absolutely no requirement to change our rule if we wanted to stay in ICAO.