I think this feature should have been added to the game by now. It's pretty difficult to ally with another league without the risk of them being allied with an enemy league just to have your units be called out. All I ask is for a small tab that displays the alliances of a league so the above problem doesn't happen and you don't come online to see your ally betray you.