I would like to differ on this. I am able to upload 100+ MB files to a php based app running on the same server with 100% success rate.
I am sure there is something happening in the app side of discourse which is terminating the upload around 75MB.
I do not think the issue here is with internet or nginx.