Is it possible to prove via blockchain that they owe me 2 BTC I mined? It's very sad that they are "stolen"

You could not track via blockchain what you mined using pool: when you mining on pool, all earnings coming directly into the pool's wallet.
So, you can only track how much their pool earn (if you know their pool wallet address or addresses they used during all history)
Then you will receive if admin will send your earnings to you.
Or system will do it automatically (again - if admin will enable it)
And again: sure if admin is a good and trusty person.
For a sample, some fake person working as pool admin may just clear your earnings from pool database and fetch it to his wallet.
Then tell "that person does not sit on website all the time to monitor earnings why to pay him".