If you are supposed to have "free medical" care as apart of your package, you should. Also isnt Hamad Hospital Free?

You could take it up with the office of human rights or take legal action against your company.

What nationality was this employer, it sounds stupid but it really does matter here in Qatar

Sorry to hear about your friend RIP