Yes, you're onto it. This applies to things outside fares and status bonuses. Most everything directly related to AA counts as LPs aside from in-app upgrade offers/seat fees and purchasing miles.
Bonus miles = no LPs
Base miles = LPs
Sometimes it doesn't indicate which you'll get so I just assume they are bonus and if not, good surprise.