Well since they seem to just block entire /24 subnets it does seem to have resulted in a large portion of Digitalocean's network being unusable from Viasat. I guess they think it's worth it to maintain those blacklists.
If I were in your position, I would set up a proxy that appears as http traffic (so you fly under their radar).