Sorry for not following up, been really busy. However, I'm happy you got it working. You did some great detective work
I didn't have to do the edit because it just works with 10.10, but it must behave differently with 10.04.
Good job. I'll make sure to note it.