Since the time under the node does always show the correct alarm time, I thought to try a different approach. If I set the alarm time to an input datetime. Put that datetime helper in the time trigger, it fires consistently. 9 alarms a minute apart. There is a 5 second delay in updating the helper.
[{"id":"9ab2e9e1fc0d127a","type":"debug","z":"0a325c35fc29f44e","name":"debug 183","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":750,"y":800,"wires":[]},{"id":"78592622b37bd545","type":"ha-time","z":"0a325c35fc29f44e","name":"","server":"","version":3,"exposeAsEntityConfig":"","entityId":"input_datetime.dandt","property":"state","offset":"0","offsetType":"num","offsetUnits":"minutes","randomOffset":false,"repeatDaily":true,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"sunday":true,"monday":true,"tuesday":true,"wednesday":true,"thursday":true,"friday":true,"saturday":true,"x":170,"y":800,"wires":[["9ab2e9e1fc0d127a"]]},{"id":"04cc767e7070614f","type":"server-state-changed","z":"0a325c35fc29f44e","name":"","server":"","version":5,"outputs":1,"exposeAsEntityConfig":"","entityId":"sensor.pixel_7_next_alarm_2","entityIdType":"exact","outputInitially":true,"stateType":"str","ifState":"","ifStateType":"str","ifStateOperator":"is","outputOnlyOnStateChange":true,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"$moment($entity().state).format(YYYY, MM, DD, HH, mm, ss)","valueType":"jsonata"}],"x":230,"y":880,"wires":[["7bd0dc86353de488"]]},{"id":"eb425c84d08fa9cf","type":"api-call-service","z":"0a325c35fc29f44e","name":"","server":"","version":5,"debugenabled":false,"domain":"input_datetime","service":"set_datetime","areaId":[],"deviceId":[],"entityId":["input_datetime.dandt"],"data":"{\t \"datetime\": payload\t}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":760,"y":880,"wires":[[]]},{"id":"7bd0dc86353de488","type":"delay","z":"0a325c35fc29f44e","name":"","pauseType":"delay","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":540,"y":880,"wires":[["eb425c84d08fa9cf"]]}]