I didn't read any mention of adjusting the projection cage, so you might want to try that. xNormals I know, usually makes a "cage" based off the low poly, however, the cage is expanded only in the direction of the vertex normals, so it might be pushing outward more on that opening, than to the surface.