The level of 57dB is acceptable provided that the sound of the fire alarm is clearly distinguishable. To quote from 5839, "in an office building, it might be judged that, say, sound pressure levels of 57 dB(A) could be accepted in a number of cellular offices, since to achieve the 60 dB(A) recommended in this standard, would necessitate a large increase in the number of sounders (and hence in cost), when the difference of 3 dB is only just perceptible to occupants."
For "cellular offices," read "wcs".
Being in a toilet can lead to problems as there are likely to be background noises. If the room is a shower room as well as a wc then you may find that the fire alarm cannot be heard above the noise of the shower. If it is just a wc then the noise of the flush may well drown out the noise of the fire alarm but the flush only lasts for a maximum of around one minute and, in most premises, such a delay is unlikely to be a matter of concern.
You mention a "normal" background noise level of 44dB. Is this a measurement taken in a cubicle with the flush going? Or in a shower with the shower going?
If it's a simple wc it sounds like it complies, and if it's also a shower, it may need a visual warning signal as well.
Stu