A man has faced court over a suspicious fire at a heritage-listed grandstand at Melbourne's Caulfield Racecourse.