First, regardless of personal belief, smoking weed is illegal at most places in the U.S. Arguing that law enforcement will not take action on recreational use is getting into OMNI topic.
I also think AA itself must have internal company policy prohibiting alcohol consumption and I certainly assume include stuff like weeds within certain hours of the flight and those internal airline company policy tends to be more tougher than FAA policy. Also, I assume AA has a drug policy just like most other corporates in the U.S. including my employer?
When news about flight crew getting drunk most fault crews but seems like many do not share same when it comes to weeds? If a person saw an airline crew members getting drunk at a bar a night before a flight, them most will say don’t bother?