Yes, kinda... but I am finding this a little strange in your case as its the first time I have seen a 3.2 8P ECU report like this.
Typically, unless there was an error in the code, 9970 will incorporate 8909 and all of the revisions that came before it in some form. Unfortunately you cannot check without going to a dealer or authorised 3rd party as your ECU is reporting the current version for the 022 906 032 KC firmware, version 1282, and this is the most up to date firmware. What I am finding strange is that the revision number is way too low. I have seen A LOT of 3.2 8P's and the lowest ECU firmware revision I have seen to date is 5604. Long story short the authorised dealer / 3rd party would connect to your car and go online and complete a process which would tell them which update would need to be applied, if any, as opposed to making a manual choice...
Lets put it this way, with the information you provided it would seem that "manually" there is no further update for your vehicle. I more or less know that this is incorrect and am willing to bet that you will need the 9970 - 022 906 032 GP update applying, however I am not one to take chances so I would want VW's official workshop tool to tell me whats needed, hence the online connection reference.
If the update had been applied already I would expect to see a current firmware version of somewhere between 8000 to 9999. Only other way to tell would be for a main dealer workshop to plug in and view the update history of the vehicle via the online network.