A quick update on the alarm. I deleted the 3.30 instance that was originally saved with the same name as the second one and created a new alarm for 3.30, but renamed it before first saving it.
This morning it fired, so it is all good. Will see if the other alarm fires next.