Because an overly-strong ally can easily become a de facto overlord. We'll probably never know how Elizabeth would have felt about Spain without the religious difference, but as the example of France shows, it's at least theoretically possible that she'd have been worried enough about Spanish power to start opposing them.A Catholic Elizabeth would find Spain her strongest ally. Why would she do that?