Hi Garu,
In my opinion, it is no harm contacting them.
I also wonder if you have to send your application forms to CIC singapore yourself instead of Newsbrunswick norminee program sending them for you.
For SINP norminees, we have to send our application forms together with normination...