Hi P.,
For the grinding issue, I haven't really faced that problem with my kids so I don't have any suggestions. As for the drooling and fussiness due to teething, I do have something that you may find helpful. I too like Hyland's teething tablets, they definitely seem to take the edge off.
However, I thought you might be interested to hear about hazelwood necklaces for babies. They were originally used by native americans to help calm the pain associated with teething. The hazelwood actually has the property of absorbing your body's excess acid. We just discovered them and they have been a miracle for healing our 5 month's old eczema(they help with a variety of ailments from teething, to eczema, to acid reflux; all associated with excess acid production) and have also been great for helping with our 22 month old's teething (he's gotten like 8 teeth in the last month including 4 molars)
The necklaces are designed to be safe for babies to wear. If you're interested, check out www.hazelaid.com
Good luck to you!