On Daniel and Chezka's advice, adding in special handling to filter out breeding method variables that are replaced by a drop down on the invoking page, and to correct the IDs of several variables that need special handling to be converted into drop down widgets.

Issue: GCP-9122
Reviewer: Rebecca (post commit)