If you visited the link from my previous post you could see that something really strange was happening on that service in the past, it is possible that it is still happening today, and that someone from your previous transaction combined with a vulnerability that still exists managed to come in possession of your coins - but that transaction that returns part of the coin to you suggests to me that it is a script that did not do the job as its owner intended. I don't know if you've already tried to find some answers on Reddit, maybe you'll catch the attention of some people who will know something more.
If nothing else this is an expensive life lesson to you that you don’t need to trust anyone to be your crypto bank - all that BTC should have been in a much safer place, I hope you’ve put the rest in a safe place.