My normal sources for non run-of-the-mill spares (eg not brake pads, tyres, batteries etc) would be ebay and local breakers. Many breakers put their parts on ebay anyway.
My next choice would be David Silver Spares. Def worth a call - knowledgeable people there and a vast selection of new parts.
By chance, I have the fairing lowers off my bike (Mark 1) at the moment - can take photo's of the fixing points if you want to have a crack at making/bodging some. Let me know in the next couple of days before i put it back on.