With all due respect I think your mechanisms cannot account for the pattern you are observing.
This discussion is going on between gpuccio and few evolutionary supporters and gpuccio’s argument is much more persuasive to me.
We dealing with a linear sequence of abstract symbols that functions in living organisms. There are more than one solution to most sequences but the number is constrained by observation of preservation.
Many of the functions need specificity for some of the basics like reliable cell division. The cell is an interdependent system which means the configuration of proteins depend on each other. At the end of the day currently proposed evolutionary mechanisms do not account for what we are observing.