Why you don't try to make bootsplash as binary module as Donald have done for nvidia kernel modules (http://people.debian.org/~rdonald/nvidia/modules-unstable/i386/) so we don't need recompiling kernel. Friendly