Мне кажется, здесь нет противоречия, но нужно четко отличать дружбу от товарищества.
Товарищество - это понятие из административно-правовой сферы, по своему содержанию оно негативно. Оно просто отрицает у товарищей право на какую-то уникальность относительно друг друга. Товарищи равны, одинаковы до полной взаимозаменимости. До 1917г. заместитель министра или прокурора назывался его товарищем, это означало, что при необходимости этот товарищ заменит министра или прокурора без очевидной потери в качестве. Большевики первым делом объявили всех людей товарищами. По официальной версии они таким образом пытались уничтожить господство одних людей над другими. Но по факту они устранили не только господ, но и дам. Это позволяет понять их настоящий замысел. До революции жены находились в духе римского права в своего рода собственности у мужей, чаще всего это было скорее формальные права собственности. Но большевики видели в любой, даже такой условной,частной собственности источник неравенства и эксплуатации, поэтому для них было "обобществить" женщин, вернуть их в гражданский оборот, поэтому дам и господ заменили не на граждан и гражданок, а на аморфно-бесполых товарищей.
В этом смысле гусь действительно не товарищ свинье. Гусь - это гусь, свинья - это свинья, это "две большие разницы". Но это не может быть препятствием их дружбы.
В отличие от товарищества дружба - это метафизический термин, обладающий собственной позитивностью. Существует два базовых "агрегатных" состояния, в которых могут пребывать несколько индивидов относительно друг друга. Самое распространенное и естественное - это дистанцированность, удаленность. Второе состояние - это слияние, почти перманентная общность, его еще называют любовью. Дружба - это промежуточное состояние между любовью и дистанцированностью, оно характеризуется близостью, речь, конечно идет не о физической пенетрации, которая типична скорее для любви, но о согласованности между субъектами, не предполагающей однако полного слияния, потери каждым из друзей своей собственной самости.
При таком понимании дружбы нет никаких препятствий для дружбы между такими разными существами как гусь и свинья. Просто они должны по воле случая сразу оказаться близко друг от друга, либо же предпринять активные шаги, направленные на сближение с предположительно родственной душой. В качестве примера можно привести фильм этого года Майкла Сарноски "Свинья". Там вообще описана дружба между свиньей и человеком. Роль последнего исполняет Николас Кейдж. По сюжету фильма герой Кейджа по имени Роб покидает после смерти любимого человека большой город, где он всю жизнь проработал поваром-виртуозом, и переселяется в лес. В лесу он начинает "искать свои корни", постоянно роясь в земле. На этой почве и завязываются у него дружеские отношения с одной свиньей, которая тоже любит копаться в земле, правда, в поисках пище. По воле случая Роб оказался первым из двух друзей, кто научился находить трюфели. Так как конкуренты не могли предполагать, что это человек, а не свинья безошибочно находит вкусные грибы, то они похищают свинью, а не Роба. А фильм собственно рассказывает о том, на что пришлось пойти Робу ради спасения хрюкающего друга.