It appears that BitClub has the bitcoins, but how are they able to give it back?
Is the fee not divided for the miners and they already have withdrawn?
...
Good question. I guess they could return it if:
1) they mined it with their own hardware and not as a pool
2) pool members are not entitled to tx fees
Otherwise it would be ethically questionable whether they have a right to return the funds without asking their customers first (as they would be entitled to their portion of that fee).
A more general question, where does the fee actually goes when I make a transaction, to the miner right? Then how is it possible to return the btc to the owner? Are the miner their account freezed and then the take back the fee and pay the owner?
Fees go to the miner. In case of the pool, it depends on operator whether mined bitcoins (and fees) are instantly distributed among members (and available for withdrawal) or not.