UK Barracuda video

Now that you mention it, I took another look at the reprint of Autocar's "Road Test Number 2147 Plymouth Barracuda". Sure enough, the hood open photo shows a a big canister oil filter mounted in the same location.

And yes. the instrument panel looks to be very squared off just like in the video. The plastic seat buckles - too hard to tell.

(Originally published Aug 31 1967, reprint in Brooklands Books Plymouth Barracuda 1964-1974)