AA won't have a problem through checking your bags -- it's only BA with a stick up their butts about this. However as they are both OW carriers, there shouldn't be a problem.
Also, you should be able to wangle Adrmials club access at LGA. You may need a F boarding pass, but suppose you could OLCI and PYOB for your BA flight to have that in hand.