There is another driver project for ILI9341 based SPI displays https://github.com/juj/fbcp-ili9341 that you can try, if you're still working on the project. That one is a full standalone solution that does not utilize modprobe or the kernel SPI driver. Installation instructions are at https://github.com/juj/fbcp-ili9341#building-and-running