MacBookAir was being misidentified as a MacBook.

Detection of MacBook should happen after all other devices with that prefix.