Hello Joest Jonathan,
Never seen this thing. I agree with your second idea: a modern chassis and a home made old timer. There were more of these vehicles, sometimes at auctions, but also since the 1980s in the film industry. (In a country were all cars were destructed at 15 year of age there is not much antique left...)