Sometimes you plateau without realizing it. Taking a break from rolling can help you break out of that plateau. Seems like your (injury-enforced) break solved a problem you didn't even know you had!
This works for all kinds of endevours, physical and intellectual. Think Archimedes only figuring out the displacement solution(the Eureka! story) once he took a break from working on it.
Another way of thinking about this is that doing just about anything has diminishing marginal returns on effort. Taking breaks helps you cheat your way around that fact