That is extremely unfair - if the body corporate is dictating what substance you have to use on an area that advantages all, then all should have to pay.
Otherwise a colorbond hip will do thanks - or leave the roof off and body corporate can pay for the mess next time it rains!