MCP2515 SPI port

is there any particular reason why you wish to use a second SPI port?
you can attach a number of devices to an SPI port so long a each has a seperate select line to choose the device you wish to talk to.
If you have problems stacking shields which use the same select line you can cut the pins and use jumpers to switch the select line to different IO line (and update the code accordingly)