Sorry you're having problems
Have you tried thier toll-free number? I don't even know if it will work from where you are, but it is
1-888-Carnival if you want to try.
If it doesn't work, I would be willing to call the number for you and ask if there is a toll-free number that those from Europe can use