The program does find and open libdl (for the function dlopen() )
Code:
open("../lib/libdl.so.2", O_RDONLY) = 3
Much, much earlier than the fragment you posted.
Sorry, I don't see anything more than the error messages we saw earlier.
Have run out of guesses.