I can confirm that the per-unit software profit is closer to $5-$10 (depends on the price point, amongst other stuff), not $2, and that lots of the early titles in the PS3 lineup were published by Sony, which pushes the per-unit profit up by quite a bit.
Otherwise that's some really great work.. very interesting read.