Ein I2C-IC ist da wohl der ungeeignetste dafür.
Mit einem Dezimal-BCD Encoder und einem BCD-Dezimal Decoder wird es wohl besser gehen. Das Tastenprellen musst du auch berücksichtigen.