if they won't do an Internet solution, how about an Intranet solution?

Aren't there like PHP based Calendars that can be run under PHP 3.0/4.0 and Apache with MySQL as the database? Just set up a 'Nix box, even a 486 will do, running Red Hat 8.0 with Apache, MySQL, PHP, etc.