Charm is held serverside (mob buff / debuff) so you can't have an unbreakable charm (aside from dire charm, which is a long set amount).
There are macros that beep on spawn of a certain mob, check the macro depot over at the macroquest site if you can't find it here.