I have had one of those flywheels be a real bear with me as well. I have a strong OEM puller with the bar. You MUST use grade 8 bolts for these big boys! Else, they snap as you found. I had to put about a 3′ extension bar on the end of my wrench that goes on the puller bolt to get enough torque to get her to pop off. My wife held the puller handle, while I pulled on the bar on the wrench on the puller bolt. She did finally pop.
As a side note, I think my wife popped as well. I didn’t warn her 😉