This should exaplain it: http://prismwiki.codegear.com/en/Compiling_for_Mono
so {MONO}\2.0\ should be equal to {MONOFRAMEWORK} so i think you should include \2.0\ to some of your references.
Also you may need to use mono oxygene instead of oxygene if you also have the microsoft .net installed.