Hi,
I have already proposed a solution. Do not use the same extension in your fop2 button configuration than your phone's.. add a prefix to it, and use a custom dialplan to still call your device removing that prefix. Perhaps it will work that way. A phone should not reject a call because it comes from the same callerid as itself.