It's been my observation that international waitlists are notorious for not automatically clearing. Over half the time, my upgrade has cleared only because I called in like you.
Just to be safe, I'd always recommend that you either check out Galileo or call an AAgent daily if you're on an int'l waitlist.