For internal investigation and record keeping:
Likely has something to do with the mdCRMeetsRaceRequirements function in gs_inc_craft where the function checks if the crafter's subrace matches with the recipe's subrace requirement.
In this case, the latest changes to planetouched bloodlines may have overriden the Elven subrace. As a result, the script assumes any planetouched bloodline as the subrace first and not the elven subrace for qualifying purposes.
The place to start investigating is the commit history that happened on Dec 8th, 2024, from Kalo, Planetouched Template Rework. Changes to inc_subrace may have unintentionally changed how subrace is determined for the requirement.