When you say you have a patch lead, do you mean directly between the Humax and the PC with no router in between? If so, you need to manually configure the IP address and net mask on either the Humax or the PC so that they can talk to each other - with no router in between there is nothing to configure a network device which requests DHCP - and even if you have manual set on the Humax, the PC will normally be DHCP.
I don't think the 169.254.219.103 net mask 255.255.0.0 you quoted in post 1 is your PC's address on your home network, I think it is your router's IP address on the Internet allocated by your ISP. For devices to communicate on your home network (or on an ad-hoc network such as a direct wire between two devices) the net masks must match (I have played with the idea of non-matching net masks and failed miserably) - normally 255.255.255.0 - and the IP addresses must match everywhere the is a binary '1' in the net mask but be different (in total) where there are '0's in the net mask.
Thus with a net mask 255.255.255.0 (255 = binary '11111111'), home network addresses are typically 192.168.1.x, and x is different for every device on the network.
To find out (and adjust if necessary) what your Humax is using, go to Menu >> Settings >> System >> Internet Setting >> Configure LAN (or Configure WiFi). I have not used WiFi and can't advise. If there is a LAN cable plugged in, I think the WiFi becomes inactive.
There is no reason to think the WiFi will slow the transfers down significantly, the Humax LAN is not particularly fast. If you have a working WiFi connection (as you seem to say), I would stick with that.
To persist with an ad-hoc cable connection, the easiest thing to do is to find out what IP address the PC defaults to (turn off its WiFi interface) by IPCONFIG and then manually configure the Humax to suit. If your PC is 192.168.1.75, the Humax can be 192.168.1.(anything except 75).