Depende de cómo el firmware configure la salida SPI CLK del maestro SPI:
Si se configura como salida de drenaje abierto, se necesita una resistencia de pull-up.
Si se configura como salida push-pull, no se necesita resistencia pull-up.
No conozco los microcontroladores PIC pero asumo que sus salidas pueden configurarse como salida de drenaje abierto. En ese caso, se necesita una resistencia pull-up.
Sería mejor, sin embargo, configurarlo como salida push-pull, ya que esto resulta en tiempos de aumento más cortos para la señal CLK y ahorra energía mientras la señal está en estado Bajo.
Normalmente, debería ser posible configurarlo como push-pull, porque solo hay un maestro que controla la señal SPI CLK (el drenaje abierto solo es necesario si hay más de un (posible) dispositivo que maneja la misma línea de señal ; la señal resultante es un "AND cableado" de todas las señales de salida conectadas a la línea).
Por lo tanto, tiene razón: no debería ser necesario tener una resistencia de pull-up en la línea SPI CLK, siempre que la salida esté configurada como push-pull.