Hi sunray, I no longer have the puzzle so can't remember the clue to 27a but I don't recall a problem. If you care to post it I'll give you my parsing.
In 1d if you take "two seats" = (seat + seat) + pale + br (brown) that equates to the anagram fodder.