I have started this late.
I am also confused by the preamble.
I do not have 8d. So don't know what is dropped.
8d. Transformed pie with marsh umbellifer (4)
14a. Is at one's home = In?
31a. I have ?OME?. What is the boat?
25d (Criticism of high-speed train quelled by better wheels (7, two words) . I can make two words 3, 4 which means criticism. Contains Two P, T and O. But not sure of the parsing.
That would make 31a ?OMET.
Also any hint on 20d. Soft fruit - stale mandarin? (8)
Still a long way to go.
Thanks.