First of all its Farhan not Farhar :).
Yes I had done the same way actually to over come this SF bug. The version I am using is SF 6.2.
For additional information:
While updating the SiteFinity Content modules in the Admin Module builder, We have to do publish after a set of "CURD" operations. For example, When adding fields, add all fields and hit publish and if deleting- delete the fields and then hit publish but do not do all operations at one go as the SF will be stalled with the operations and the order. The problem with the renamed keys as mentioned. Hence the above error is faced.
Kindly let me know if anything I share was incorrect.
Again thanks for the support, appreciate it.