Which language is associated with the western branch of Iranian?
Certain is only that Avestan (all forms) and Old Persian are distinct, and since Old Persian is "western", and Avestan was not Old Persian, Avestan acquired a default assignment to "eastern".