this fix for blender/blender-addons#85269 contains three parts for wrl pixel image textures:
- use newer api specification, like suggested in a comment on the issue
- read hex color values across multiple lines/fields, instead of trusting int values being present in single line (the file from issue had hex values, multiline instead of int values singleline)
- ignoring pixel image textures with no pixel data (idk why these would even exist, but the attached file had those)
Now the file from the issue imports and displays correctly.