Nice work lobanak,
I cant imagine bis, players, island makers or web mirrors to be too happy about every island containing half the p3ds in O and data3d.pbo, its too bad i guess, but still early days so maybe there is trick to it
About the addon textures, you can always hexedit the paths of the ODOL models, with something like UltraEdit. Just use the replace function to replace something like
"data3d\tex.paa" to "islename\tex.paa"
,easy as text editing.