I notice how few problems posted here are actually getting solved - or even answered! This isn't a complaint - just an observation, but it does suggest this board carries a limited level of knowledge.
Might I suggest reposting your problem in:
Microsoft Support - Tech Support Forum
I have reposted mine there and have already received suggestions and an offer to investigate further..