Yes, you are absolutely correct. Grants are co-related to the date of lodgement.
Also, there is a priority set from what i see as a trend starting 12th December. They began full fledged with 2613** profiles and Granted many. Then they moved to 2631 profiles and now working Business analysts profile. In between they are touching non IT cases too. if you see, sometimes if you a non IT or Non Engineering job, you end up getting grant even in two or three months.
Again, this is purely based on the Immitracker updates. Dont go by my assumptions.
Thanks,