@jwhitten:
To be clear: Are you saying that you are reproducing the "SQLQueryMain : Could not find the requested record" issue outside of the TSQLQuery.Filter/TDBGrid combo, or are you just commenting on the TDBGrid Scrollbar issues?
This Topic has been muddied over time (mainly by me

), but should be focused on the "SQLQueryMain : Could not find the requested record" issue.
I'll reply to your TDBGrid Scrollbar issues over in your Topic

Very glad you raised them in a different topic, as that helps differentiate the two issues...
UDPATE:
Has there been any progress made on this front? Is there any place else that I could go to get more information on the issue?
On the "SQLQueryMain : Could not find the requested record" issue? Progress was delayed for a year by me forgetting to post a sample app. I've now posted this, and added a BugReport. No news yet, other than your addition. Many thanks for that, I agree with your assessment.
On the wonky DBGrid scrollbar issue? It's not officially a bug. I've explained in your Topic, and offered the workaround I use...