Thank you! I finally got it working late last night.
Evidently there was never anything wrong with my scripts. I simply re-created the alerts (exactly as they had been before) and they started working. So, it seems like the alerts were somehow "corrupted" or otherwise glitching.