I don't think you will be fined... Theoretically, the fine is QR.250/day after 90 days of birth. That means.. you have a time of 90 days from the date of birth to apply for your baby's visa...

Sometimes the guys sitting on the counter makes their own rules and regulations... It all depends on the mood of the officer/s on the counter...

It's ramadan.. and you can expect positive reactions from these guys... (I Hope So)

Apply with the immigration.. If all the documents are in-tact, you will get it stamped in 10 min.

All da best.