my mod doesn't add such depenencies nor alters science packs required for research. so no, it's not problem of SCT.
maybe it's that pyscience, maybe something else, but it would be contraproductive to set tech that unlock blue science to require blue science pack.
remove mods that alter science one by one, until you find culprit. but this is how SCT + py (nothing else) tree looks. there is no circular dependency.
https://imgur.com/Fi3CrNN
if you want to blame anyone, blame yourself in first place for trying to slap together mods, that overlap in what they do.