it seems that there is no configuration coming with the blueprint. When i place a CC manually and use the blueprint to complete the circuit the settings of the CC get not changed.
I compared the code of rustys and yours and noticed that rusty handled the creation using on_create events where he checked if the event got triggered from using a blueprint and set the configuration then from the blueprint, while your code uses the "create"-Event and i see no checks if blueprints are involved.