I have a P-Vine Japanese CD of Descendants of Mike & Phoebe (PCD-23846, 2006) that sounds OK, never suspected a needle drop (granted, my sound quality expectations of Strata-East are not high). I'll spin it again soon (one of my favorite S-E releases) with more critical ears.
Listening now. I wouldn't rule out a needle drop, but if so it's a quality one. No joke, I've heard some pretty good sounding needle drops.