Really pleased you got this sorted out! The mistake we both made was looking for

find / -name xlib.h -print

instead of

find / -name Xlib.h -print

A trick I sometimes use is to use a wildcard character. So we could have tried

find / -name *lib.h -print

Then no doubt we would have had to search through a lot of files with similar names!