Well, she did it before resigning, which is pretty unprofessional imho.
I say this because, a Director position is a pretty "in-the-spotlight" position to hold, and therefore anything you say reflects on your company even if you state they are personal views.
The courses of action should have been
1. Resign from company and then air personal views (as explicitly personal)
2. Air personal views separately but say explicitly these are personal views.
3. Discuss matter in the board and come up with company approved policy statement - we will no longer do business with Google etc. because ...