If the pinion lacks reaching the ring gear by an inch and a half axially, then the starter is obviously not for a small block Chevy. I might try someone else's starter and send the Powermaster starter back for credit.
DB Electrical - NEW Chevy 305 350 454 Mini Racing PMGR Starter HT SDR0031-L

.