Thanks Raj.
I did double check everything. It is possible that they have taken off the 600 points for LMIA if the job offer is not permanent.
I am hoping for the same thing you mentioned that the cut off might be lower because of the same reason.
Fingers crossed!!