I think you are right, it is AIC1578PS. I followed the pins and they match with the diagram below, both at the Vin side, and the transistor and diode and ferrite coil side. I took a new picture and now I can make out the letters better.
I will order this part to start with. Thank you very much for your help!
I will keep you updated.
K.