So as recommended I am using BLE-Stack v2.2.0 with TI ARM Compiler v5.2.6, as it is not recommended to use v16.6.0.
However, I need to use TI-RTOS 2_20_00_06 in order to take advantage of minimum the ADC driver.
I updated the Linked Resources in my project, based off of SimpleBLEPeripheral project, such that all the COM_TI_RTSC_TIRTOS... variables pointed to the equivalent 2_20 paths; they were previously pointing to 2_18 paths. Though, each of these variables gets reset back to the 2_18 versions when I build.
I did a little searching and think I have uncovered why my edits didn't stick and get used to build -- there is an auto-generated file in the root project's .config folder called .xdcenv.mak that has overrides set for the XDCPATH and PKGPATH that not surprisingly are the 2_18 paths that replaced all my edits.
Before I took this experiment further, I thought it best to check here for the best solution to what I am trying to do, whether it a continuation of the process I've started, or some other solution.
Thanks!