I wrote the Wiki for installing Chan-SCCP-B and SCCP Manager on FreePBX about that same time, so I’m with you. In fact, I wrote the original (FreePBX) SCCP Manager back in Asterisk 1.8 days (before the BMO Database conversion).
The Asterisk folks I’ve talked to lately want to stress that Cisco (especially 79xx) phones using the SIP Image should be outlawed. I support that position. They are, without exception, the hardest phone to configure and working reliably, and even once installed still don’t work as well as the phones in Skinny mode.
The Chan-SCCP-B (and SCCP Manager) are actively being maintained on GitHub and both support Cisco phone that are SIP-only now. That way, you don’t have to patch Asterisk, you just add the new channel driver and the use native phone load.
To be clear, I think we’re probably in violent agreement, but there are new features available for FreePBX users using these “available by the pound” phones.