Yep, those definitely look like the Schecter Monstertones. I have a set in a Jazz bass too. They've been made pretty consistently since the 70's. They're still available on USA Custom Shop Schecters. Mine came from a 1996 California Custom.
I was in cahoots with Schecter last year and they said they're thinking of starting to sell their pickups again, similar to how they did business way back when.
The pickups come in tapped and non-tapped versions. Very difficult to come by!
