Been told not to do 'unnecessary' manual entries

Carrying on doing what you do. If they moan at you for it tell the manager that you will phone DVSA and name the company and ask for their view if this practise is compliant or not. If it is then you will do as they ask. I think they would quite quickly try to stop you making that phone call though.