As for the Annie Crummer track, although Neil co-wrote the song, it's Tim that lends his vocal talents as the backing singer.
Also, have you any more info on the duet with Johnathon Brooke. I hadn't heard of it.
There's 2 more lists for you to do. Duets & cover versions
Hope this helps.