We are also interested to implement OneTrust but have not started yet, so it is not answering directly to OneTrust implementation but generally the AA library loading and tracking.
Since you are using Adobe Launch and the Adobe Analytics extension, the "s" object is loaded automatically by Adobe Launch when the page is loaded and executing the Launch JS.
As @yuhuisg tracking happened only by the "Send Beacon" action, or calling s.t()/s.tl() function.
From your mention of s.abort=true, you can use that to stop data from being sent to Adobe if you had the "Send Beacon" or called s.t/s.tl. You can go to the Adobe Analytics extension, configure tracker using custom code, and then define the s.doPlugins function to set s.abort=true according to an indicator you have on the page to stop tracking right before data sending out.
You can find an exact example at abort | Adobe Analytics.