Jacen
Like I said before, getting our hands on an archangel sword is the only thing I know of that'll work. Unfortunately, Castiel and Anna aren't interested in sharing where we might be able to find one to use against their own kind.
Angels are capable of more than even I can understand. I wouldn't be surprised if he was using putting on some kind of outside influence to sway her opinion of him, honestly.