If you knwo the pinout changes you can change the pin numbers in boards.txt or displayList.h if it is for display. But then I think the connector also does not work as it will expect certain functions on pins.
So obviously you need to make a original - pro map with differences and see where to change them best.