I cannot imagine this happening because of the amount of time and money that goes into putting together an additional program.
Money for the cheographers (at least a couple thousand) and coaches (paid by the minute) ; time (HOURS!) for the skater to perfect the routine.
Some would say that many skaters already have a 3rd exhibition program. But that exhibition program is not being judged (which includes points for each spin and jump) at the same level as the competitive program. Exhibition programs are enjoyable to watch but they rarely have the same level of difficulty as a competitive program.
I think repeating the same long program really hurt those who skated the long (the short programs didn't bother me as much but to me a SP never has as much choreographic and emotional impact). I guess I am of the opinion that each program can only have one true Olympic moment. I don't think you can put your heart and soul as well as adrenaline into a program twice in two weeks. Inevitably the two performances will be compared and one will be weaker than the other. If it were me, I would choose my strongest program from the preceding 2-3 seasons and repeat this for the team event while performing my current Olympic season program in the individual event. This way the skaters wouldn't have to develop a completely new program, they would just have to dust off and maybe add a little to one of their old programs and casual fans would be more interested because they would not see the same programs twice.