The supply I measured just now is 240v so wouldn't it be overdriving the 220v SMPS and motor if plugged in directly.
The problem with the SMPS is not overdriving, but more a risk of underdriving. So when the impedance of the "mains" feeding the SMPS exceed some limit, a system dead-lock may occur:
The SMPS maintain the output voltage constant, regardless of the actual input (assume the input is within it's operational range).
It does that with high efficiency, so the input power is about the same as the output power.
Because the output voltage is constant and the output load is all the time the same, regardless of the input voltage (it may depend on the SMPS output, but that is held constant, so the output power have no reason to change)
As the output power is constant, the SMPS input power would be constant as well - the regulation loop adopt the input current so, the transferred power match the output load. So when it detect the output voltage going down, it increase the input current, assuming than it would lead to increased input power - with low impedance voltage source, so direct mains, it does that, restoring the balance.
But when the supply before the SMPS have high output impedance (e.g. series bulb,...), the SMPS input voltage would drop as soon as the SMPS tries to draw higher current (to recover the power balance). But as the input voltage drop, the actual power does not increase, but decrease. That mean the power imbalance is made even worse, yielding the SMPS drawing even more current, till it reaches it's limit (usually the duty ratio of the switching activity). But at the same time the input voltage would be so low, the power available at the input won't suffice for the load, so the system get stuck in such state. And exactly in that state the system may endup before it even starts up: To charge the output capacitors, the SMPS temporarily transfer way higher power than with normal operation. And if the input is not able to provide that, the system get stuck.
Now it is not impossible to design a SMPS in such way, it does not get stuck at these conditions. But it mean complications and usually higher cost (larger tank capacitors, delayed startup,...) and degraded performance (output undervoltages,...), so it is not implemented when the system won't need it (e.g. when a series high inductance choke is supposed to be used as HV overvoltage protection,...).
And as the unit is designed to be supplied directly from the mains, it's SMPS for sure won't be designed to overcome those high mains impedance dead-locks.
Of course, when the power handled by the SMPS is very small (1..2 watts only for the microcontroller,...) and main power goes directly to the load (fan, UV lamp,...), the mains could be still considered as "low impedance" even when there is the bulb in series.
But as your observations indicated the SMPS is used to transfer the majority of the 15W, the series bulb may cause the impedance to be too high and so mean the risk of dead-locks.
So if it is OK or not to use such voltage reduction, you may say only after analyzing how the power is handled within the unit.
Don't forget, than with your experiment the system may be "just on the edge", so it could collapse at any time the conditions worsen a bit more (the bulb increase it's resistance due to wear, mains voltage drop,...)...
And could happen, than the operation on the "voltage collapse" regime could mean the primary side of the SMPS get (mainly thermally) overloaded and so could fail after some time when it collapse (I doubt you would recognize that happening in the real life soon enough to turn it OFF before it get damaged).
Really the only safe thing is:
- Either use the good experience of others (run it directly on the 240V)
- (Technically the best) analyze the inner guts and base all adoptions on that (but that require the unit to be opened for an inspection)
Blindly reducing the voltage, mainly by something like high series impedance, is really asking for troubles.