I believe that I applied a patch to rename pegp to gfx0 so I think I applied it correctly. Connector_type I have no knowledge of, however. If it has something to do with informing macOS of the display connector, then I don't think it to be necessary to use as the fact that it used edp (just displayport at its core) means that it matches to some retina macs that use edp inside. NVCAP I do know not to be necessary, this is generated by clover automatically and shouldn't be touched. If anyone can correct my limited knowledge of these items, that would be appreciated.
Maybe I did do something wrong. But nobody seems to know how to do it right for nvidia laptops without that optimus thingy. Thanks for your help, newhacker