You don't redefine DOWNLINK_SEND_I2C_ERROR or the message itself, you simply change PERIODIC_SEND_I2C_ERRORS to send one message for each bus that you are using.
This means if you only use one bus, you will only get one message... if you use several, you will get several messages (with the bus number and errors associated only to that bus).