The data still being saved is normal. The server/PHP does not look to see if the browser has aborted the connection until output is created. When saving a post and fields no output is created until the process is completed. If everything is being saved then changing max execution time will not matter.
https://github.com/Hube2/acf-prevent-timeouts