Took the heads to my mechanic (the one doing the build) and he pointed out that this piece can be replaced. Its a bracket that holds the cams in place. That made my day today
Almost done buying the last pieces to the build. Next week, the nightmare will end.