So how many powerlne adaptors do you currently have on your setup?
Have you checked the connection speed using a cable directly from the hub to a device?
From what you have done so far, the problem does seem to lie with the hub so it would be good to check the lan port(s) in this way without PowerLine adaptors.