Looks like it's port injected. Probably a pretty stout engine without the supercharger. I see the Simca is injected on alcohol with 10# if boost. The thing weighs 2300# and it doesn't take a ton of power to run 9.80's. Let me look it up.
Wallace calculator says 475 horse would get you there. I bet the Duster with 600 horse is a stretch.