Post https://ecforum.org.uk/viewtopic.php?f=2&t=13775 (General Chat | Building a pgn file) prompted me to try ChessTab, which uses pgn-read, to get a PGN file.
This did not succeed, but after editing the web page source file to remove all semi-colons the PGN games could be extracted and a PGN file created.
Look for a way to accept semi-colon and percent characters in the non-PGN parts of the file without the subsequent newline required in the PGN parts of the file.