It does look like Leiocephalus carinatus, yet the subspecies armouri does not occur on Cuba. It is probably safe to go with the nominate. If you have the specimen, you could use the dichotomous key in the book by Schwartz & Henderson (1985) to check the ID (see attached).