I switched your php version to 5.6, installed dt-register component and then switched again to php 7.2.
All seems to works fine now - DT Register installed with the error which i solved as showed in THIS DISCUSSION
I backupped original file and copied modified file view
Let me know if everything is ok for you also now.
Regards