340 tag on block

The blocks don't always predate the SPD of the car. If the car is delayed from SPD you can have engines dated after the SPD on fender tag. Rare, but has happened.

Looks like a rebuilders tag.
I had a car with a SPD 5/21 with a factory engine dated 6/12


Alan