I'm kind of shocked that you're only at ten shifts at 30 refresh if the guy is someone all your characters are meant to fight. Belial666 has a character that's knocking off 16-shift evocations at about half that refresh level. I'll reiterate- Extended evocation blocks, enchanted items, and summoned mooks are your friends here.
Bear in mind that Elena benefits from a highly optimal homebrew Sponsored Magic and a house rule that lets Lawbreaker add to spell power. 30 Refresh guy presumably didn't get either of those perks.
Though people tend to think the Lawbreaker thing is an official rule, so who knows. Maybe he got Lawbreaker to power after all.
Since 30 Refresh guy was a necromancer specialized in mind control, he probably had 6-10 Refresh invested in Lawbreaker. Plus 2 in Sponsored Magic. Plus 7 in the Wizard Template.
So we're really "only" talking 11-15 Refinements here, even assuming no other Refresh expenditures.