Is there some special magic that they fill those SRM cases with?
No magic, but a SRB is pretty much simple technology, despite all high-tech that went into it. You can easily mass-produce it, by automated processes, which is impossible for liquid rocket engines, because quality assurance is there much more complex.
Or... admit it... you are maybe just defending Liberty, because it uses an upper stage made in Europe..
OK, caught. :lol:
No, I just dislike quick conclusions when it is about engineering. Engineering is no 1-dimensional thing, it has hundreds or thousands of dimensions that influence its outcome. A tiny variation among those myriads of choices is enough to cause big changes in performance and costs.
Why was Ares 1 bad?
Because of the big vibration issues, that resulted in more and more dirty fixes getting applied to the original Ares 1 plan, making it more and more Frankensteins nightmare.
The Liberty is at first sight the same rocket, but that isn't true, there are many small differences, especially in the mass properties of the new upper stage. Since it starts really clean sheet now, it can implement better fixes for the vibration problems, as the many tuned dampers and extra mass of the SRB. I don't know any details there, but the alternatives to the dampers of the Ares 1 are pretty numerous, and could also apply to the SRM itself.
Next, because both stages already exist, the development work is mostly incremental. How to air-start the Ariane V core? What about vibration modes?
The next important detail, that makes me feel like the Liberty has not the curse of the Ares 1, is the fact that for example the air start problem can be tested by Arianespace without big problems. It just takes a launch of a Ariane V using the new core stage for the Liberty, with a changed launch profile. Any other design would have bigger problems, the direct Ariane V heritage would permit such test flights - especially in the same scale.
That kind of stuff also adds to the engineering dimensions, the project environment. Even if you have the same materials, the different project environment can have a big effect on the rocket.
A worse rocket that is more fitting to the world around it, has a better chance to become successful, as a better rocket, that integrates only poorly. Which is why the Soyuz launcher is now getting ready to launch from Kourou, despite being pretty historic in its design. It uses new technology now, but it is only one evolution instead of a revolution. But it thus fits better into the environment.