I did something similar, but just went with the box from Hamilton that adds CarPlay to the existing head unit.
Super easy install. Yes, the screen is still small, but it works great and was less expensive.
At first I was unhappy because the screen didn’t seem to recognize what I was touching...