1. Clearly the GA was wrong about infant pre-boarding.. No need to turn this into more than a one sentence complaint as you now know that it is not an AA policy.
2. AA's second bag fee is no different than DL or UA's. It has been this way since all three carriers started to charge for bags.