Per wikipedia, it sounds like Anglo-Norman didn't supplant English.
"Although the English language survived and eventually eclipsed Anglo-Norman, the latter had been sufficiently widespread as to permanently affect English lexically. This is why English has lost or, more often, kept as parallel terms many of its original Germanic words which can still be found in German and Dutch. Grammatically, Anglo-Norman had little lasting impact on English, although it is still evident in official and legal terms where the noun and adjective are reversed: attorney general, heir apparent, court martial, body politic, and so on.[2]"
In other words, modern English isn't a descendant of Anglo-Norman.