Can a CPL holder open carry in Michigan?

Yes.  In fact, having a CPL allows a person to open carry in many more locations that would otherwise be restricted, such as banks and property owned or leased by an establishment that has a liquor license.