Hey guys,
The way I finally resolved this issue was to build a model that would essentially copy a native SQL table to a standalone SDE table that is connected to a dynamic geocoding service. Apparently ArcGIS needs the table to be registered with the geodatabase in order for the dynamic "eye" watching the table to see changes. My model first "deletes rows" then runs an "append" of the SQL native table to the SDE table. With this model exported to python script I was able to build a nightly task in windows task scheduler. This is what dumps the new data over from the native SQL table, then activates the dynamic geocoder, and finally updates the associated feature class.
Hope this has been helpful for you guys out there looking for an answer to similar problems of having live data from another DB connected to dynamic geocode.