So this is what I received after following up:
Your husband’s application is in queue for review. Once the review is completed he will be advised on the next step(s) in processing.
Regarding the Cuban police certificate - from the information you provided it appears that it just has not yet been released for delivery. There does not appear to be any issues.
You may wish to keep tracking the document and if it is not released by the end of the week you can call the postal services for an update.
Postal Services is saying,
The Canadian High Commission has their mail collected via our PO Box service where they send authorised personnel to clear periodically.
And, when I track it, it's showing document is on hold...Story of my life.