not sure how far Emma Stewart is from Maryborough but she was in the first and last race. - edit: Had a look and it's about an hour so not so bad.
Those types of days really really take it out of the horses and staff. One night we were in the first and last race at Gloucester Park with nothing in between on an 11card program. Our little 2yo was having one of her first starts and it was a 3hr drive to Perth so she was away from home for something like 11 hours.
Surely by now, field selectors could set race times to group a trainer's starters together. It wouldn't happen every meet but you'd think they could make it a consideration.