+1 for your approach
I don't think we should deploy brand specific styling into Maven Central, and restoring the settings.xml file back could let other unintended dependencies sneak in.