We aren't talking about ABI-related bugs or functionality issues, we're talking about MPI implementation bugs combined with non-standard-conforming programs ("my program works with some other MPIs, so it must be correct!"). And yes, an ABI doesn't make either issue go away, but it can make testing with many MPIs much easier.
BTW, in the MorphMPI scenario, who is going to support MorphMPI? MPI vendors are going to revolt at the thought of being on the hook for bugs caused by software layers they don't control. And ISVs aren't going to like that situation, either. I think the most likely outcome is an even more complicated compatibility matrix, where MPI vendors and ISVs will require particular versions of the MorphMPI. Yuck.