Really, no one knows when to expect update from NVO. They seem to be slow and unresponsive to emails and web forms specially if you send before your 6 months is up. You just have to wait.
For GCMS, you can use family or friend in Canada to order for you (you still need to sign the consent form and they need to add that in the request) or use third partly. I used GetGCMS.com and they are reliable with the data.
The great thing is they are working on your file and it is not parked somewhere. Ghost update is almost always great news as that would mean you passed something (criminality, eligibility, or the file is approved). You can order GCMS to know the details. Or the fastest way for you is to send web form to Nairobi visa office and ask update on your application. Ask them specific questions like if eligibility, criminality, background check are completed since you already passed the 6 months deadline they will have to respond to you.