Patch for HDMI already set in the Config file, not sure why it's not applying. According to the IOReg file, port 0x5 is still showing as DisplayPort. Are you booting with different sets of files than what is posted?
For mic, try different audio layout-id. You currently have it set to 11
Try 3, 13, 17, 27