my baby's vaccination was done even without the RP. he too was born in Hamad. they gave a green color vaccination card. the health center was Mugalina.
try mugalina health center, they are usually very helpful.

or else you have to get it done in a private clinic