UIButtonMessage passes a game object as the parameter, which is the source game object that triggered the callback.
From that you can GetComponent<> whatever you want. If you need more, don't use UIButtonMessage. Write your own event handler. For example, to handle a click event, just write a script that contains "void OnClick () {}"