I finally modified the RegionAdapter you provided and now it works like a charm without manually reproducing some mechanisms internal to the RadOutlookBar. Here is the adapter I made:
Also I attached a project demonstrating the use of this adapter.
The adapter may not be perfect and probably need some tweaks but for now it works pretty well. I am sure it could help other people in the same situation.