You have done about as much as you can as far as i.d'ing the engine. The only thing I could possibly add is that the 3rd digit on the partial v.i.n., if it is a "2" would indicate St. Therese, the Quebec assembly plant, or possibly "Z" which would be Freemont California. In either case that would indicate a full-size car since St Therese was cranking out big cars as was Freemont. I am NOT 100% certain on that though.
__________________
67 Chevelle Malibu Sport Coupe, Oshawa-built 250 PG never disturbed.
In garage, 296 cid inline six & TH350...
Cam, Toronto.
I don't judge a man by how far he's fallen, but by how far back he bounces - Patton