This looks great. In my own book cataloguing system I use an ad-hoc notation for uncertainties. Yours is far superior. I would recommend contacting the Internet Archive, since this problem comes up a lot in cataloguing when estimating publication dates and author bith/death (IA digitize & catalogue zillions of books as well as websites btw).