Few things...
I'm not making the barrier. I've been asked to help find a car that has it fitted.
My own car actually has the OEM barrier, but seeing as there's nothing I need from the company I thought I'd offer the chance to others to pick up some goodies.
IMHO the dog guard is perfectly good and I have no idea why it doesn't pass ADR approval. If it's good enough for Land Rover and the UK authorities, it's good enough for me. Australia is full of silly extra rules that make life difficult and prevent us getting kit like this. I wouldn't worry about it. Refer to the FAQ for more cargo barrier options.

