It was necessary to use this pull request, i.e. this partial patch:
-%scl_package %scl
+%{?scl_package:%scl_package %scl}
[...]
-Name: %scl_name
+Name: %scl
Is that correct? If so, I can provide a patch (afaict it's only necessary to change it in templates/metapackage.spec).