Sorry my bad. I forgot the CRS calculator does not take this detail into account:
I simulated your score based on your profile and it came out to be 454 (I simulated maximum score for IELTS). The latest cutoff was 446 so you would have qualified. I would suggest you and maybe your spouse give the IELTS asap so that you can apply while the cutoff is low. It is likely CRS calculator is a bit off and you might score more points since you have significant work experience.
Transcripts: I am not sure about the CRS-C points and whether you get additional points or not. Maybe @anon25417004 can answer this? I don’t remember if I got any additional points for giving PhD+MS+BE ECAs; honestly I didn’t bother to check since I was above the cutoff. I only know that I had counted BE towards my points (rather, I had added it all my degrees) and failed to give the ECA for BE and my application was canceled. Had to get the BE ECA and resubmit. In either case it doesn’t hurt to get the ball rolling in India to start mailing your transcripts to Canadian agencies. If I were you I’d have my Indian university mail transcripts to ALL the 5-6 agencies listed (wouldn’t cost much in INR). That way even if you are undecided on which agency to get ECA from, atleast you know it won’t take any additional time. When I was applying BCIT and UofToronto was quickest and WES was bad;now it seems the situation has reversed.
NOC: I’m not sure if you get more/less if you change NOCs from 0-A-B; it depends on which job category is most required in Canada. I’ll defer to more knowledgeable people to answer this. Honestly, I am CS so it was pretty straight forward for me. You will only know for sure once you get IELTS score, create and submit a profile. But again, I think you should be in the Civil Engineer (A?) category and not the management/cost estimator category, based on your BE+MS.