I've mentioned before jumping from a old version of an IP to the latest is fraught with problems, namely the changes become so drastic in some cases (like this one) that the ports of the IP change.
I've found it usually works better to upgrade piecemeal through the various versions from v9.1, 9.2, 9.3....10.1, 10.2, ... 11.1, 11.2. At some point during the upgrades you will likely have to modify the instantiation of the IP to account for new, removed, or changed ports. You might be able to download all the versions documentation and determine what changes were made between each version and just modify the instantiation of the IP to work with the 11.2 version.
I typically don't upgrade IP cores due to the problems with jumping from a very old core to the latest. I typically keep a text file with the core that has the options used for implementing the core originally, which I then can plug into the new core and fill in any fields that might have added or changed.