Well, two things
The logic for lynching granule was sound. I am already on record for saying that. It's very important to avoid that worse case scenario, and you don't want to lynch a villager and have another villager modkilled.
That said, there is something that everyone in the village overlooked, but that I had stated on the opening of d2 and d3. (I thought it would be logically implied on d1 but clarified it anyway before this whole mott vs. granule thing started up. That thing was that in the event of an auto-night, there would be no modkill of those that didn't get a chance to vote. I mean, that's pretty obvious as to why, it's not really fair if a super active player goes to make a sandwich, and then autonight is declared. Also an auto-night can happen really quickly, when 4-5 people may not even be on at the exact moment it happens (hell at f11 only 3 villagers need to vote for someone before wolves can swoop in and majority night it). I'm obviously not going to modkill 5 people in that situation.
So that's a big thing a lot of village missed. You guys could have majority-nighted mott before official end of day, and granule wouldn't have been modkilled.
I was debating re clarifying this in the thread when that debate was going on, but ultimately decided against it. I had already very clearly wrote it out in black and white at the beginning of the day, and deemed my interference at that point would be too heavy handed, would likely have completely swayed the village in a particular direction, may not have been fair to mott to basically sentence him to death, etc. At some point village has to be responsible for their own actions with regards to having read the opening rules etc.
So yeah, logically, the case for lynching granule was sound. Mechanically, you guys probably should have auto-nighted mott.