A ver...
El MCP2515 es un controlador CAN externo, que se puede aplicar a cualquier PIC que no disponga de CAN y dotarlo de este tipo de bus.
Para comunicarse con ese controlador se usa el bus SPI, y la velocidad de procesamiento o clock del PIC no influye demasiado en ese bus y absolutamente NADA en como se configura el funcionamiento del bus CAN.
Para que este bus CAN funcione, se deben poner valores a unos cuantos registros que hacen funcionar el bus a la velocidad que uno elije. Allí es donde influye el tiempo de bit, que esta íntimamente ligado a la frecuencia del cristal que tiene en este caso el controlador MCP2515 y como se hayan configurado los registros correspondientes.
Si en un ejemplo de CCS, usas la configuración original y el mismo cristal que pone CCS en sus placas, tus ejemplos funcionaran a 125 Kbps, y pasa lo mismo con los ejemplos de Microchip en sus placas.
Es por ello que recomendamos no cambiar el cristal del MCP2515 cuando este es usado con los ejemplos, y del mismo modo con los ejemplos cuando hay PICs con controlador CAN incorporado, para que la experiencia no sea frustante... se entiende ???
Igual si luego de esa primera experiencia aun no has perdido interes, vas a tener que aprender a configurar y dominar todos y cada uno de los registros de configuración, y jugar con diferentes frecuencias de cristal y asi dominaras tu el CAN y no el CAN a ti !!
(leer bien en este hilo, como se configura esto según el cristal, explicado paso a paso)...
Para ello, como dicen los Americanos, deberás aplicar RTFM !!