Sorry if this doesn’t help - I’m not familiar with the Rasberry Pi, but I believe you should be able to implement I2C with any two I/O lines (plus ground) using a technique called “bit banging” - that is writing code without using dedicated I2C hardware?