Got a bit of a wall of text there. Try using the forum's "Rich Text" and "Preview" features when composing.
As for ping time, how far did you move? 20ms ping is pretty great for Comcast. You must have been very close to the server in your prior home.
Sorry for the text wall, still getting used to using the forums. Move was from East Tn. to Houston Tx. I've been trying to trouble-shoot the the issue of high in-game MS since shortly after service start date and keep hitting the same wall. Followed the standard approaches, even replacing a new modem/router with a different new modem/router. Regardless of computer tested on, (we have multiple, but only have a max of 2 online at a time) using wifi or ethernet cable, it's the same sort of issue
FWIW, for the distance involved, the RTT's / response times are to be expected, so those results don't corroborate your issue.