It is really unfortunate and surprising that their server does not support continuous contracts since SC uses them.
I appreciate your suggestions, but I think option 1 is not realistic due to the amount of work that would be involved in constructing a continuous contract.
When I get some time, I'll try to research option 2 to see how one might convert the downloaded data to t6 files. If you are taking feature requests, this would be a great option to add to the plugin