Ok well I figured it out I guess? I have no idea why but the sequence of closing blender, reopening it with a new scene then opening the .blend using open recent and then selecting the object, switching to ortho mode and pressing period seems to have corrected the zooming on pserpective/ortho switch issue.