Thanks Jason - I have managed to get this all working now. I did go wrong, but fixed it when I had the run time value of LodgeID in the nominations recordset set to:
$row_WADAlodges['LodgeID'] rather than $_GET['LodgeID']
I thought it was about to get complicated by the either or of the nominations and scores, but realised I just needed to keep the joins in the original Lodges query to filter the correct lodges, and the nominations query to list the nomination categories.