Still not convinced.
There was another topic a while back where the possibility of someone (I forget who) being a traitor to Michael was discussed. It was bantered around a bit & pretty much dismissed on the premise that if that were true, FFC/Puzo would have made it known to the audience that this was the case.
I believe the same with regard to Geary. If it was his intent to gleefully sit on the Senate Committee and take an active part in the taking down of Michael Corleone, that would have been made absolutely clear to us. We would have probably seen him not being murdered, but hauled off to jail or resigning in disgrace in that montage at the end when we see Fredo & Frankie getting their own just desserts.
As it is, the last time we see Sen. Geary is when he smoothly excuses himself from the hearings after making that glowing speech about the great Italian people.
The implication is that Geary survives to remain at Michael's service on some future occasion.
Apple