The 'Li-ion Battery Registration Operation Manual' is referred to in several places in the Leaf Service Manual, but it doesn't appear to be readily available anywhere. Any even if someone did manage to find a copy of this, it would be of no use without the 'Battery Registration Card' which is a PC Security Card that must be inserted into the laptop that is running Consult 3+. From what I've seen, that card is quite rare and expensive to get one. I don't think that this card actually stores the new BMS ID, but just allows you to access that part of Consult 3+ where it tells the VCM to learn the new BMS ID.
The other option mentioned already which is time consuming but free is to split your battery pack open and put your original BMS in the new battery pack. The wiring for the all BMS from 2011-2016 appears to be the same except the 2013 and later battery packs have only 3 temperature sensors whereas the earlier packs had 4 temp sensors. So early BMS would throw a fault for the missing sensor if used with a late battery pack. There is also two different keyings options I've seen on one of the connectors on the BMS so in that case you would need to swap wiring as well as the BMS which would obviously be even more work. Finally the 2011-2012 packs mount into the car slightly differently but Nissan has as retrofit kit to fit the later 2013- packs to the earlier cars - they had to make this because they fit the newer packs to everything under warranty. The parts they recommend for the 2011-2012 cars are:
2 x 740D0-3NF1A BRKT ASSY - BAT MTG (support brackets)
4 x 01125-N0111- 740D0-3NF1A BOLT -FLG, HEX
1 x 24220-7S020 BRAKE CABLE STANDOFF
1 x 748N3-3NF0A Cover (not sure if this is really required or not)
The service disconnect switch is also different between old and new style, but presumably that would come with the new battery.
Ideally with any HV battery swaps you should get the dealer or someone with Consult 3+ to clear the 'BATTERY GRADUAL CAP LOSS DATA'. We obviously know that the BMS will learn a decrease in battery health over time, but do we actually know for sure that it will self learn an improvement in battery health without the cap loss data being cleared first?