How hard would it be to encapsulate IP in NETBEUI for just one
client/server pair ?

I was thinking about using 'Application layer gateway service' on a
server to add NETBEUI filter + some kind of a loopback proxy in
client's Internet Explorer to insert IP in NETBEUI .

Client/server connection stack has only NETBEUI,ms net client and file
print sharing .

Also, can anyone give me any advice on speeding up the net transfer
for lots(1000's) of small(~1KB) files that i can't compress because
they're accessed by a proprietary program ?

Large file: 7-10MB/s
Small files: ~300KB/s
100tx, full duplex, 128 r/t buffers, no collisions.