Non-parasitic causes of otitis and ear masses in cats include food allergies, atopy, nasopharyngeal polyps, and otic neoplasia.