Hi Bro
If you don’t think it's the instability of your satellite WAN connection that’s causing the EIGRP to break, perhaps this could be a QOS or MTU related issue, that causes a specific EIGRP update of a certain size to be dropped in between the two devices.
The EIGRP update size, depends highly on the prefix length of carried routes. Just in case you didn’t know, routes with prefix length > /24 takes 4 more bytes to be carried.
Moving forward, you might wanna increase the QOS size and tune the MTU size. Don’t do these together. Do the QOS, and if that doesn’t solve it, change the MTU size. Let me know how it goes :-)
Warm regards,
Ramraj Sivagnanam Sivajanam