current demand is apporx 4.6A on my calculations, it is a 6A MCB, and the terminations all seem fine
With a switched mode power controller ( such as a dimmer ) there are often high current pulses. 100 of them every second and they will be considerable higher than the expected average current.
a 20amp pulse for one twentieth of the time equates ( roughly ) to a constant current of 1 amp. A wire fuse is slow acting and will consider it be be a current of one amp. An MCD's magnetic over current trip mechanism is much faster acting and will see it as short duration 20amp current. The mechanism will start to act on the 20amp (which is an overload to a 6amp MCB ) but before it has moved enough to trip the MCD to OFF the 20amp pulse will have ended and the mechanism will "relax" until the next 20amp pulse occurs on the next mains half cycle.
The small movement of the mechanism could be the source of the buzzing noise.