Hola,
Los NMUDP forman parte del paquete Fast Net. Este paquete de Delphi 5 tiene muchos errores.
Aunque hay cosas que funcionan bien, en general dado sus errores y el hecho de que fué descontinuando, lo mejor es no usarlo. En su lugar, puedes usar Indy. La versión que yo uso para Delphi 5 es la versión 9.0.18. Puedes descargarla de esta página.
http://www.indyproject.org/Sockets/D.../Indy9.EN.aspx
Yo envío con frecuencia JPG usando Indy. Si necesitas un ejemplo me puedes escribir.
En particular, actualmente lo único que uso de FastNet son los NMSMTP; pero aún esos estoy por migrarlos a Indy para no tener dos tecnologías, ya que en lo demás me he visto obligado a usar Indy
Suerte