I'm sure there are many places in the US that offer a CAA IMC rating. Naples Air Centre seems to be as good as place as any, I've rented their aircraft and know 2 people who got an IMC rating through them and the reports are all positive. They also seem to be knowledgeable about visa requirements and may be a good port of call for your initial enquires.