It looks like there is at least one entry in monuments_config which is not getting used in either fill_table_monuments_all.sql (or fill_table_wlpa_all.sql) thus making monuments_config even harder to deal with.
These datasets should be identified and moved out of monuments_config. Ideally we would also have a test which checks both this and (more importantly) that fill_table_monuments_all.sql (or fill_table_wlpa_all.sql) are not looking for a table which is not present in monuments_config.