I would say - try it and find out if it works. I have tried similar tricks when writing the RTC but to no avail. It's actually a bit odd that writing the alarm registers can mess up the time registers.
But on the other hand - disabling the RTC, writing the registers and re-enabling takes next to no time, so it shouldn't really be a problem if you ask me...