I just came across this set up from Naviks for $399 that allows phone mirroring.
http://naviks.com/i-24075482-2014-2017-chevrolet-silverado-1500mylink-io5-io6hdmi-video-integration-interface.html?ref=category:1137501
Most likely I will give this one a try.