udfclient is suite of udf-related utils developed for NetBSD
can you download orig. tarball and patch it with attached patch and try to
'./configure / make' it on Linux box with normal {for us} gnu make? And run resulted udfclient from build dir? ./udfclient file.img (-W for writing)
Also, can you try to compile my hack on newfs_udf from NetBSD current? just make in source tree.. might fail due to no configure at all. this is slightly different newfs_udf command, creates udf up to maximum revision 2.60 (with some limitations). My hack most likely will not work directly on optical drive - but it worked for me on small image file. Can you test it on large file too?
both hacks already on my github (but I am not sure I uploaded files correctly via their webinterface)