It would seem that the storage tank prototype enforces the ability to rotate the entity even when it is not useful, and I never found a solution to that. I could add the "not-rotatable" flag to the storage tank, but that also prevents rotation of any blueprint containing it.