The recipes in the main folder are mixed collect recipes long times not updated. Only my pack recipes I Update recently(Gt new horizons)
The recipes for the Railcraft circuits in your modpack (signal, controller, receiver) use gregtech meta-id's as well. I think what Mauve Cloud said is spot-on, the scripts could use more vals for clarity. I notice there are a handful of gregtech vals defined for items like copper wire, which would also otherwise be meta-id formulations.
It turns out the meta id's are already visible via WAILA. I did not know that was what I was seeing. The format is <name> <id>:<meta id>. The second number never meant anything to me before.
The items in question turn out to be Gregtech parts - the appropriate vals would be
val BasicCircuitBoard = <gregtech:gt.metaitem.01:32710>;
val MachineControllerCover = <gregtech:gt.metaitem.01:32730>;
val SensorLV = <gregtech:gt.metaitem.01:32690>;
Now that I've actually looked at the recipes from your mod pack in-game, only the Receiver Circuit recipe makes sense. "Controller Circuits" aren't actually controllers in the lever sense, they're wireless transmitters. A Gregtech LV emitter <gregtech.gt.metaitem.01:32680> would match the receiver recipe. Signal Circuits aren't lamps; a signal block already requires a signal lamp, and the current recipe effectively makes you build two sets of lamps into every signal block. The signal circuit's supposed to be the electronics controlling the lamp. Which would be.. what? A RS latch from Project Red? I'm not sure of the proper scripting name of that item.
EDIT: Thinking further, those signal circuits aren't latches, they're receiver/transmitter pairs. Those are the links to the other signals, which is why the original relay box included 2. An expensive, if logical solution would be to create signal circuits by combining 1 controller and 1 receiver circuit. It's a wonder that in the original recipe, substituting yellow wool for red made such a difference.