Yes there can be multiple views on this issue.
As regards the registration part, registration completes the transaction. However, if the entire consideration has been paid and the possession is complete, thus for all practical purposes, it is considered as "transfer" u/s 2(47)(iv) of the Income Tax Act. Thus even if registration is not done, there is transfer and capital gains will be attracted.