It has been a couple of days with no responses, so I hope it's OK that I bumped my own thread.

Any suggestions at all would be appreciated.