Have you tried contacting the Indian Embassy for details about Pan Card centers in Doha??

http://www.indianembassyqatar.org/indianembassydoha.html

Regards!!