This link takes you to an interesting clip from Radio 4 in which two participants discuss whether there is a clash between gay rights and religious rights, and whether specialist judges should hear cases involving Christians.
I think judges should be impartial and act in accordance with the law of the land, rather than being handpicked for their sensitivity to any group in society. Each case is different and should be considered on its merits; I must say that I do not know all the facts of the McFarlane case.
I do believe that there is a place for freedom of conscience, we see this in the law that allows doctors to be exempted from carrying out terminations and it was decided earlier this year that Christian chemists may refuse to sell the morning after pill. It must be considered that the law of the land does already give Christians organisations special exemption from the laws on discrimination on grounds of gender and sexuality.