I just discovered this repeatable CTD by purchasing ten or so spell tomes and clicking them rapidly in sequence to learn them all. Take a look at what Hearthfire is doing on every click, until it causes a CTD:
[10/25/2012 - 03:41:51PM] [BYOHHouseBuildingPlayerScript &--#60;alias Player on quest BYOHHouseBuilding (0300305D)&--#62;]OnItemRemoved [Form &--#60; (000A2711)&--#62;], itemCount=1[10/25/2012 - 03:41:51PM] [byohhousebuildingscript &--#60;BYOHHouseBuilding (0300305D)&--#62;] UpdateLogCount[10/25/2012 - 03:41:51PM] [byohhousebuildingscript &--#60;BYOHHouseBuilding (0300305D)&--#62;] logcount=3[10/25/2012 - 03:41:52PM] [BYOHHouseBuildingPlayerScript &--#60;alias Player on quest BYOHHouseBuilding (0300305D)&--#62;]OnItemRemoved [Form &--#60; (000FF7D1)&--#62;], itemCount=1[10/25/2012 - 03:41:52PM] [byohhousebuildingscript &--#60;BYOHHouseBuilding (0300305D)&--#62;] UpdateLogCount[10/25/2012 - 03:41:52PM] [byohhousebuildingscript &--#60;BYOHHouseBuilding (0300305D)&--#62;] logcount=3[10/25/2012 - 03:41:52PM] [BYOHHouseBuildingPlayerScript &--#60;alias Player on quest BYOHHouseBuilding (0300305D)&--#62;]OnItemRemoved [Form &--#60; (0009E2AD)&--#62;], itemCount=1[10/25/2012 - 03:41:52PM] [byohhousebuildingscript &--#60;BYOHHouseBuilding (0300305D)&--#62;] UpdateLogCount[10/25/2012 - 03:41:52PM] [byohhousebuildingscript &--#60;BYOHHouseBuilding (0300305D)&--#62;] logcount=3[10/25/2012 - 03:41:52PM] [BYOHHouseBuildingPlayerScript &--#60;alias Player on quest BYOHHouseBuilding (0300305D)&--#62;]OnItemRemoved [Form &--#60; (000A2712)&--#62;], itemCount=1[10/25/2012 - 03:41:52PM] [byohhousebuildingscript &--#60;BYOHHouseBuilding (0300305D)&--#62;] UpdateLogCount[10/25/2012 - 03:41:52PM] [byohhousebuildingscript &--#60;BYOHHouseBuilding (0300305D)&--#62;] logcount=3[10/25/2012 - 03:41:52PM] [BYOHHouseBuildingPlayerScript &--#60;alias Player on quest BYOHHouseBuilding (0300305D)&--#62;]OnItemRemoved [Form &--#60; (000A2714)&--#62;], itemCount=1[10/25/2012 - 03:41:52PM] [byohhousebuildingscript &--#60;BYOHHouseBuilding (0300305D)&--#62;] UpdateLogCount[10/25/2012 - 03:41:52PM] [byohhousebuildingscript &--#60;BYOHHouseBuilding (0300305D)&--#62;] logcount=3[10/25/2012 - 03:41:52PM] [BYOHHouseBuildingPlayerScript &--#60;alias Player on quest BYOHHouseBuilding (0300305D)&--#62;]OnItemRemoved [Form &--#60; (000A2715)&--#62;], itemCount=1[10/25/2012 - 03:41:52PM] [byohhousebuildingscript &--#60;BYOHHouseBuilding (0300305D)&--#62;] UpdateLogCount[10/25/2012 - 03:41:53PM] [byohhousebuildingscript &--#60;BYOHHouseBuilding (0300305D)&--#62;] logcount=3[10/25/2012 - 03:41:53PM] [BYOHHouseBuildingPlayerScript &--#60;alias Player on quest BYOHHouseBuilding (0300305D)&--#62;]OnItemRemoved [Form &--#60; (000A270F)&--#62;], itemCount=1[10/25/2012 - 03:41:53PM] [byohhousebuildingscript &--#60;BYOHHouseBuilding (0300305D)&--#62;] UpdateLogCount[10/25/2012 - 03:41:53PM] [byohhousebuildingscript &--#60;BYOHHouseBuilding (0300305D)&--#62;] logcount=3[10/25/2012 - 03:41:53PM] [BYOHHouseBuildingPlayerScript &--#60;alias Player on quest BYOHHouseBuilding (0300305D)&--#62;]OnItemRemoved [Form &--#60; (000A2717)&--#62;], itemCount=1[10/25/2012 - 03:41:53PM] [byohhousebuildingscript &--#60;BYOHHouseBuilding (0300305D)&--#62;] UpdateLogCount[10/25/2012 - 03:41:53PM] [byohhousebuildingscript &--#60;BYOHHouseBuilding (0300305D)&--#62;] logcount=3[10/25/2012 - 03:41:53PM] [BYOHHouseBuildingPlayerScript &--#60;alias Player on quest BYOHHouseBuilding (0300305D)&--#62;]OnItemRemoved [Form &--#60; (000A2713)&--#62;], itemCount=1[10/25/2012 - 03:41:53PM] [byohhousebuildingscript &--#60;BYOHHouseBuilding (0300305D)&--#62;] UpdateLogCount[10/25/2012 - 03:41:53PM] [byohhousebuildingscript &--#60;BYOHHouseBuilding (0300305D)&--#62;] logcount=3
EDIT: After cleaning all my mods and running basically just the DLC's and unofficial patches, this definitely causes a CTD every time. I even went slow, clicking a tome, waiting a second, clicking the next, and after the third or forth, bam. Will just have to keep an eye out for the CK update.