Problem with I2C EEPROM communication
Fixed. Thanks to Oli Glaser i fixed the clock config routine and the scope captures looks very good now, but the main issue (MCU not reading the EEPROM) persisted. After hours and hours of debug, trial/error, datasheets, erratas, forums, etc i found that somehow i changed the SLAVE DEVICE ADDRESS on my code so the EEPROM was not answering because i was not calling it properly!

To any future reader, the 7-bit device address for this device should be 0x53 or 1010011b (Don't forget the proper left shifting and set the read/write bit to get the full byte).

Thanks for all the help and as expected, i learned A LOT from this issue!