Neverenough,
No luck removing my head unit. At least it shows me that it might not be so easy to steal.
Sorry, but I didn't want to force it out.
However, I can tell you that the antenna adaptor that I got from Crutchfield did not have that extra blue wire that your photo shows.
Good Luck