If that’s the case, the highest your FPS should go (w/ VSync on) is 60.xx, I have no idea how it flew to 70 with the limitation. Maybe something else changed with your system recently? The patch basically had no effect on my performance though, so this is probably device/driver specific issue since you mentioned your friends didn’t get impacted at all.
Regarding your ping issues, check with your ISP to see if you’ve reached your bandwidth cap and are now being throttled, this could explain your sudden increase in ping. Even if you’re on an unlimited plan, chances are there’s a data-cap, that once reached, will automatically trigger throttling.
You did say you have at least 3 PCs at home, I’m assuming they’re also in use and have access to the internet.