I would say that a defensive alliance would have been very practical for Germany and Britain, especially if it negates the German naval challenge which would also boost the German position as there's more resources for elsewhere. Note I'm not talking about Germany building no significant navy...