Unexpected behavior with 2N2907 PNP transistor

So, a little more research and experimentation, and it looks like I figured the answer out on my own. Figured I'd leave it here for the benefit of future searchers.

The answer is that I used a PNP transistor when I should have used an NPN. I swapped in a PN2222 and reversed the wiring to the LEDs, and now it works as expected.