Jeff,
It's interesting to compare your four chains to the eleven that rubylips' online program (at
http://act365.com/sudoku/) uses to solve this puzzle. Here are the eleven (in notation similar to yours), omitting the explanations of each chain and the various cells that are solved by simple moves between chains:
(7,1)-4-(1,1)~4~(1,8)-4-(2,9)~4~(7,9) => (7,9)<>4.
(3,2)-8-(3,1)-3-(1,1)-4-(7,1)~4~(7,8)~8~(7,2) => (7,2)<>8.
(5,9)~3~(5,5)-2-(1,5)-2-(3,6)~2~(8,6)-2-(7,4)-3-(7,9) => (5,9)<>3.
(4,6)~8~(4,7)-8-(5,7)-3-(5,5)~3~(6,6) and (4,6)-8-(6,6) => (6,6)<>3.
(6,4)-3-(6,9)-3-(7,9)-3-(7,4) => (9,4)<>3.
(3,2)~2~(3,6)-2-(8,6)-2-(7,4)-2-(7,2) => (3,2)<>2.
(7,2)-2-(7,4)-2-(4,4)-2-(4,1)~2~(8,1) => (8,1)<>2.
(1,2)-2-(1,5)-2-(5,5)-2-(4,4)-2-(7,4)-2-(7,2) => (2,2<>2.
(1,2)-5-(3,2)-8-(3,1)-3-(3,6)-2-(1,5) and (1,2)-2-(1,5) => (1,5)=2.
Rubylips' solver is the only one I know of that can solve this puzzle by "pattern searching" for nothing more complex than forcing chains (e.g. not the Susser's "tabling" method).
PS: I mentioned the png-saving ability of Simple Sudoku in the hope that it would encourage the use of pngs, which tend to be highly efficient for such simple pictures. As you probably know, the key for compression when modifying them is to use no more than 8-bit color depth (256 colors) -- the images I was griping about
use more than 20000 colors.
PPS: If you have access to Excel, you can simply paste the image from Simple Sudoku into Excel, draw the desired lines, arrows, labels, etc, and then Save as Web Page, with the setting Tools/Compress Pics/Web-Screen -- the result is a png file typically <10KB (instead of >50KB).