Use .NET, particularly VBA, on top of IIS. Not only will VBA have all the functions you need to handle this, but, since you're running on Win32, you might as well use IIS. And, you have a ton of prior art to work from.
As for LAMP, Apache suffers from problems on Win32, Perl doesn't talk to Access that well, and you're not using Linux or MySQL.
In other words, use the right tool for the job. In this case, Perl isn't it.
My criteria for good software:
- Does it work?
- Can someone else come in, make a change, and be reasonably certain no bugs were introduced?