You're not going to like my answer, but apart from asking your MP periodically, not much you can do. Order GCMS notes just in case (probably won't show much because security(.
Cuban nationals will tend to have harder security clearances. Files overall (outland) are now considered normal at up to 23 months.
Positive side: your spouse has a TRV and is with you in Canada - many don't. My guess is there's no serious security issue or he/she wouldn't have got the TRV. So cross your fingers and count your blessings. It will probably be finalized in due course.
[I don't mean this to be glib or skate over how annoying this is. Just, it could be worse.]
If you want, you could spend a lot of money on lawyers and carefully crafted atip requests. They probably won't do much.