An IP address does not necessarily identify an infringer. An IP address may lead to a VPN overseas, a residential connection or a household with an open WIFI.
So legally you are wrong, a subpoena to the file host would likely only yeeld the IP of the uploader, a port number, timestamp and a MD5...