I wouldn't use Breezehome for the bookcase as it is known to have been glitchy. It's also best to avoid vanilla cells if at all possible to prevent unintended changes. Look for the modders resource mods on Nexus. I seem to recall there is one with bookcases in it.
Edit: so I saw you edited your post and you already went into Breezehome so ignore above. May I suggest though, if you haven't already, check your mod in the Ck or TESVSnip and see if you left any edits behind in Breezehome. They are easy to remove with TESVSnip. That seems to be a common source of the CTD issues people are having with various location mods. The game can only handle so many conflicts before it crashes. Just a friendly suggestion, if you havent already thought of it.
I use both triggers and activators in mine as they seem to be more predictable that way. The triggers that are in the first tutorial are hard to hit once the shelf is full. I find that the triggers and activators work in slightly different ways and if one won't work because of some odd book, the other probably will. It seems to me it is the books causing the problems more than the bookshelves.