In case anyone is interested shagkur made another commit to the SVN repository yesterday which addresses the display list issue referenced above. I've run some tests and good news: It looks like Display Lists are finally working in libogc! :D
Thanks to shagkur for his work on this issue.