To stop the ipv6 module loading, try changing the blacklist file name to include a .conf suffix.
Code:
mv /etc/modprobe.d/blacklist /etc/modprobe.d/blacklist.conf
This is not the recommended procedure though, as without the kernel module present, there may be problems with other software that expects it.
Rather than using a configuration file in /etc/modprobe.d, you can also use a kernel parameter passed at boot time. You could allow the module to load, but disable the functionality by adding ' disable_ipv6=1' to the append line in lilo.conf, rerunning lilo and then rebooting.