Dad.
Ideally, yes, but I realize that's not likely the best option given, as you mentioned, namely, the Isla Cameron issue. Politically, not saying anything would make us look like we don't support Muggleborns, or otherwise harbor some ill will towards them. Which would only damage Portree's reputation to an unknowable extent.
I think we'll likely need to come out in favor of wearing pink. Even though I don't personally agree with it, but for the sake of keeping up appearances, that seems to me the best, most realistic option.