No, that episode he played himself and the focus was on his MacGyver days and his interactions with Patty and Selma.
I remember another Simspons style SG-1 photo I saw that actually cast Simpsons characters as SG-1 characters. I think (but not entirely sure) Homer was Jack O'Neill, Cheif Wiggum was General Hammond, Apu was Teal'c. Sadly, I can't find the picture anywhere.
There were a series of these done with The Simpsons and various popular TV series. I think I have the one for Enterprise somewhere....
I'm not sure about Simpsons, but I do know there was a picture of the Futurama characters as the Enterprise cast. Fry was Archer, Leela was T'Pol, Zoidberg was Phlox, Bender was Trip, the Professor was Reed, Hermes was Mayweather, and Amy was Hoshi.