Hey moneyman,
Like you, i've been trying to find out about insurance in morroco as well. It's been hard reseraching this subject from the uk and hence when i go to morroco the next time, i'll dig a little deeper.
For the moment, I've found another company in the uk that offers insurance for overseas buyers:
Holiday home insurance in Spain, Turkey, France, Italy, Portugal, Ireland, Cyprus, Austria, Bulgaria, Cape Verde, Croatia, Czech Republic, Hungary, Malta, Monaco, Morocco, Poland, Romania, Slovakia, Slovenia, South Africa, Switzerland, United Arab Em
I know this is not what you're lookng for, but its a start. If you are opting for the resale route, you should get your insurance from the uk. As far as the larger projects go, my understanding is that the big developers will offer buildings insurance as part of the contract, but contents is sometihng that has to be arranged separately. Don't hold me on this one though!!
Good luck!