I found that pic in that archive. I've never saw it before. The body seems to be Castagna's but I come to that conclusion as you suggest, looking at some other Castagna's works Castagna's Cisitalia for the general shape and of course that Fiat for that side)...I hope someone will know more.