Can't speak to the Demco.
I have used Demco baseplates on three toads with no problems. This does not address your problem, but on two occasions I have asked Demco for their assistance on solving a problem and they have gone the extra mile. I can't see where a Demco adapter and towbar wouldn't do the job, but as mentioned it seems the BlueOx towbar would be the cheaper fix. Regardless either solution should work just fine. Good luck on whichever you choose!