A possible explanation is that A3 is paid an absolutely tiny sum of money by AI for your fare bucket, but it's not enough to justify giving FFP miles back.
Unfortunately this would obviously be a confidential commercial agreement between AI & A3, so it's not something that you could ever verify one way or the other.