I have found that given a good description of the problem and how cooperation
can solve it, even the small ISPs (at least in my neck of the woods) will
consider cooperation. Some of them will even if they don't see a direct
benefit to them.
I am not saying that all small ISPs are like that, but I at least know
of some that are.