Did you ever get a chance to look at this?
Sorry for the delay, have been taking a little break with the holidays. I will start getting back into issues shortly and will make sure to prioritize this.
You can if you like close this as [SOLVED]. I've had the code in question working for a while now, and simply forgot to notify the forum. Many thanks for your help.