ral
Android Expert
And Chinese Dev has cracked the problem of non working headset buttons on Sense ICS ROM's. Here is the link to the post:
http://forum.xda-developers.com/showthread.php?t=2025159
http://forum.xda-developers.com/showthread.php?t=2025159