Small block keeps blowing the oil filter off?

Yup, you have a stuck preasure relief valve. I lost a brand new 289 33 years ago. My girl friend at the time blew one in the drive way and drove it 15 miles to the 289 death. This is serious, deal with it now.

Yes stuck pressure relief valve. Happen to me also