Yup, I did Jackpot/Blast as well. And Super Drums - that was what pushed me over the top. I was doing Jackpot-Blast-SuperGuitar but fell close-but-short even with top-of-my-skill-range runs. Switched to Super Drums and cleared it with relative breathing room.
When I did Wicker Man it was with Pinball.
Diamond Eyes is so busy that it's actually quite feasible to GS it without Jackpot at all. I did it on my first powerup attempt with Road Rage/Blast Notes/Super Guitar. As long as you are consistently chasing overdrive, you get so many fires with Road Rage that it adds up to a lot of points (it's critical to do it when all of the lanes are busy), and it doesn't require you to keep a perfect streak for Jackpot so you can afford to be a bit more sloppy. Not that it matters since you've gotten your Gold Stars now and have clearly stated your intention never to play the song again, but just thought I'd throw that out there for anyone else who might still be struggling with it.