Es gibt 3 Möglichkeiten
1.
Du kopierst System.JSON.Serializers.pas in deinen Projektordner und modifizierst die Datei. Ich füge sie dann auch immer noch dem Projekt hinzu (das sie in der .dpr datei zu finden ist).
Das funktiioniert in aktuellen Delphis. Der compiler bevorzugt die eigene version, sogar beim kompilieren der mitgelieferten units.
2.
Du machst eine nachfahren klasse von TJsonSerializer und nennst sie ebenfall TJsonSerializer...dann sorgst du dafür dass deine
Unit in der du das gemacht hast immer die letzte(oder war es die erste) genannte
unit ist. dadurch wird der ursprungstyp verdeckt.
3.
Du machtst eine eigene ableitung TJsonSerializer und benutzt die in allen units deines projekts...das könnte dazu führen das andere units aus frameworks der aus der
VCL den original serializer und nicht deinen benutzen.