I don't know what the Raiders cap situation is like, but I'd venture a guess they factored in Brown's contract.
Releasing Brown nets the Raiders nothing but give Brown what he wants
Keeping Brown nets the Raiders nothing, but Brown does not get what he wants. Plus Brown gets a year older, and at this point time is not on Antonio's side