Based on how the industry works in case of overbooking, given that they're offering you an alternative hotel of the same category (4*) and have notified the overbooking with sufficient advance for you to make other arrangements if the alternative offered does not suit you, I don't think they'll be offering compensation.
Yes, the Bernini Palace is slightly closer to the center but Florence is a very compact city and the difference in terms of distance is minimal