Yeah, in less recent memory, but I’ve had situations of begging dealers to dealer trade for inventory for hot deals, or during COVID dealers were taking huge baths on 4xes to get allocations for better and profitable cars later.
OP - the broker, and dealer are giving you more off to make the numbers right, I think you need to realize that hot deals go quickly, especially with the visibility of this forum and SoCal market and give them some leeway since they’re trying their best to make it right, which is more than most dealers or some brokers would do.
I think this is very fair. Things happen fluidly, and I think you are very honorable to agree and make the situation right and go deeper with programs changing if the client wants it, as well as proactively offering a refund and parties walk away clean with the client free to try and find a better deal elsewhere.
Good on you.