Lesson learned never book your ticket through a 3rd party website because this is what happens. Another thing if crew availability was "weather related" (if AA says so) AA will not put you on another carrier. You either accept what they give you, find an alternative routing and request that routing or ask for a full refund.
It might not be right but this is air travel 2021. And other airlines will do same. A price comes with those $59 fares. You're on your own.