Can’t you just get a new binder bolt, pretty cheap for cr-mo one on Amazon, or you could break the bank and get a Campy, either would look way better, and stop your seat post from slipping. If that were my bike, just the look of that thing, as it is, would drive me nuts.
Tim