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.
Please enter a valid email to subscribe
We need to confirm your email address.
To complete the subscription, please click the link in the
email we just sent you.
Thank you for subscribing!
via Egeo 16