The mechanic must have confused the SRS light with the ANTILOCK light.
When I first purchased my 560SL, the SRS light would go on and off intermittently. My mechanic said that he could remove the airbag and clean the contacts, or I could just live with it. I decided to just live with it, but when I replaced all of my fuses, the problem went away.
1988 560SL Black/Palomino
1988 300SEL Black Pearl/Burgandy
1984 500SEC Anthracite Grey/Palomino