The wxnoaareports script I wrote only handles WeatherLink, Cumulus (1.x) and VWS reports -- they all use .txt files.
You are using Weather-Display, which doesn't do a .txt report, but a .htm report -- my script doesn't handle that. Perhaps you got a modified script from somewhere else??
BTW.. the auto-update for WeatherLink relied on uploading NOAAMO.TXT, NOAAYR.TXT, NOAAPRMO.TXT and NOAAPRYR.TXT files computed by WeatherLink and uploaded by WeatherLink. Then when the month rolls-over, the NOAAPRMO.TXT becomes the NOAAYYYY-MM.TXT for last month, and NOAAPRYR.TXT becomes the NOAAYYYY.TXT (for last year). For Cumulus1.x and VWS, no auto-rollover is needed (or done).
It's likely that your Weather-Display is not configured to upload the daily NOAA reports to the web .. it should do so after midnight (local time) each day.