No, they are orange because there is no objects assigned to each morph, and there is no objects because it's not about morphing any objects, only the material.
Data is not "lost", *the animated material morph between the 12 different material along frames 0 to 120 🔴works ok.
How would it work ok then if "data is lost"? The keyframes are still there, exactly where I created them: one keyframe for each morph channel every 10 frames.
The problem is they *do not show up* in the Track View Dope Sheet, but those keyframes with those values (0 or 100) DO exist, every 10 frames, from frame 0 to 120. I can see the values changing and spinners showing red brackets every 10 frames when I scrub the timeline.