Based on this updated information, I would say it is Hyla cinerea.