Well, Steve, it seems to me that your car is, genuinely, micro. And you're not trying to pass it off as a genuine Peel, so it's of interest in its own right, as something you have made.
It might not fit in with the Liverpool event (which will celebrate years gone by), but I reckon it would be welcome at the NMCR, where other "recreations" have appeared in recent years.
See: national-microcar-rally.co.uk