I'm not sure what you're looking at on the Slater's Page that says 3/4" gauge, but I know they have a copy of our standards because I've sent it to them - twice - in order to correct a production problem they had.
The Slater’s ?-inch gauge products are 1:32 scale, not 1:43.5.
_______________
Kevin Crosado
De Selby Research