Just stumbled on a fix for this one.
You get the desired behaviour when you enable keepScrollPosition for the course, together with 'Redirect to assessment on retry' setting. Selecting retry, no matter what page assessmentResults is on, gets you back to the linked assessment, not the start of the page.
Also works where there are multiple assessments on the page with multiple retry options. Trickle doesn't seem to interfere.