Hey Ross,
I don't know how to thank you. All along I thought it was medium trust issue and spent too many days on this :( I couldn't believe the problem was so simple. Thanks to you my asp.net user controls/role managers are working correctly.
You're awesome.