Mac does Start up sound even though volume was muted before restart
I believe the reason is the hardware. I have had machines that obey the mute setting and some that play the sound through the speaker, even though headphones are plugged in. I used to buy headphone jacks at Radio Shack to prevent the restart sound when at the office, but the hardware would override that and play the sound anyways.