With a switch hole that large, I have to assume the switch will fill the hole and the actual area where air can pass through would be much smaller.
The calculations for vent hole sizes is to get enough air through the holes to give accurate readings without a lot of delay. If the hole area is too small, the rocket will reach apogee, but the air has not flowed into the bay enough yet to equalize the internal pressure with the external. The rocket will arch over and start down and when the increasing external pressure matches the internal pressure, the altimeter will sense apogee and fire.
Having over sized holes just ensures that air will flow fast enough to keep the internal and external pressures pretty much the same. The issue with large holes is that crosswinds can cause pressure variances on the pad. That is where multiple holes come into play. Having many holes reduces the effects of cross winds on the internal pressure in the bay.
I think there is a very large variation of acceptable vent hole sizes. Usually from the calculated sizes up to volumes much larger.
Having a large hole for a switch or larger then recommended vent is not going to make a lot of difference unless you get very large. The hole pictured above would be too large unless it is mostly filled with the switch face so air flow through it is significantly reduced. If that's the case, I wouldn't worry about it. Just don't put the baro sensor on the altimeter directly behind a vent hole.