Polish is an abrasive and will kill you edge dead dead dead. I would expect that the only option at this point is to have it honed. In theory the rust pits along the edge will get honed out and give you a fresh bevel. I have no idea where you are but there seems to be enough guys honing that someone should be within mailing distance.