For any one that would like to do this, I found a work around. There may be a more elegant solution, but this works great.
It's a registry setting, so if you're uncomfortable with that then move along!
Create a text file with a .reg extension and cut and paste the following into it:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,2b,00,29,00,00,00,00,00
Save it, then double click on the file and it will make the reg entry for you. You Need to Reboot for this to take effect.
It's basically mapping the # char onto the key so it's actually recognised by EQ2.
Works great for me!!