It isn’t changing the internal volume because rockwool is semi permeable. It’s not different than stuffing so it doesn’t change anything, it’s just more effective at dampening reflections and vibrations while taking up less space. However, it’s much more expensive and annoying to work with, so I use as little as possible and simply line the walls and cover with grill cloth. A cost no object sub, I’d cut the rockwool into smaller pieces and individually wrap each with grill cloth and stuff with those in addition to lining.
I like the polyfill go free. Most of the big manufacturers do the same and they and I have never run into an issue with this. I even built a sub with rockwool and didn’t cover or line it and it still worked fine for over 5 years until I pulled the driver to rebuild.