The Cuban citizens that have access to the internet do so through Nauta, a government ran network of wifi hotspots. This network is heavily filtered and operates basically on a whitelist.
Even if GCP accepted packets from Cuba, your problems probably would have persisted on the Cuban end too.