Those 350 blocks were used in 68 through 69. I would see no reason the blocks wouldn't match as the block had nothing to do with the HO set up. Those heads are from a 400, probably a Grand Prix. They are not original to the engine as they were never used on a factory 350 or on Firebirds as far as I know.