The two words are common among the educated, and can be found in just such texts as you quote. The two words border on the synonymous, but antipathy indicates that they have feelings of hate toward each other, while animosity tells us that their antipathy is (usually loudly) expressed .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.