You could be quite right. The AMR tub would have the front suspension mountings in the wrong place, and these tend to be metal bobbins rather than just a bolt hole. Didn't one of the Peugeots retire a year or two back, because it had pulled a bobbin. (Some tubs are built with extra bobbins, so you can fit different bits)
Several sources seem to think that Deltawing have a couple of tubs. Perhaps they were unfinished, or cobbled together for this pile of crap