If you are able to access the web and make posts quickly while using the satellite connection, then the culprit is surely the Blogger.com server that updates your site. The satellite connection only "connects" you to the net..The Blogger.com server is responsible for updating the data that is transferred to it's servers. That process should be immeidate, but they may have a time delay to check all uploaded data. Unless the satellite company and the Blog server are one and the same, then I don't believe it's the satellite company.
Hope this helps.
I'm on an extended hiking trip and am using a satellite uplink to post my diary entries to my blog. Almost daily, it takes FOREVER for the post to appear online, sometimes not till the next day.
The satellite company claims the delay is not on their end, but I have my doubts. Is there a way to track down what is causing the lag?