You have, as mentioned, a slim chance of getting caught. You "went to Canada and stayed there". However, do prepare not to have access to your funds in US banks or to US based credit cards for the duration of your stay in Cuba. Sounds like a very interesting trip, so enjoy to the fullest.