God provided the Mega2560 and it is cheap. Why would you want to use an ATmega2561 chip?
God invented shields. They plug into the Arduino.
No-one knows what pins you want to use for the data bus on your 2561. Why not use the same as for 2560?
No-one knows whether you have a hacked library or a genuine one.
David.