With the grace of God and support of all the members of this forum, I received my passport back today with Canadian visa on it. Passport was received by ND CHC on 04.21.10 and the visa was stamped on 04.28.10. :)
I have been reading and learning from this forum for few months now, but I am yet to see any applicant with NOC 0632. It is on the 38 list, however, among the members of this forum it seems like a rare commodity.