You could add a #define in the library header file so that your sketch can verify that the files in the library directory has had your personal attention.
I found a more configurable LCD library a little while ago. Main page is here: http://www.slashdev.ca/arduino-lcd-libraryThe pins are configurable via software, and it uses the R/S (or is it RW?) line instead of hard-coded delays, so it should be more efficient and faster. I've only just started playing with it and I think I've got some wiring issues at the moment, but it's got promise.