If I wished to restore 02-02 onto hardware (using ReDeploy), would Reflect do that properly, i.e. would it "know" to skip 01-01 when evaluating the image chain since 02-02 actually appended directly to the Full rather than 01-01?
viBoot creates the Inc by appending to the most recent image in the set. It isn't possible to have 'forks' in a backup set, the images in the set must be a linear chain. It doesn't matter that the viBooted image was based on the Full, or any other image in the set, the Inc still represents the state of the file system at that time.
So, 02-02 needs 01-01 and the Full to restore. Again, it doesn't matter what the baseline is for the VM, the backup sets must be a linear chain.
Or did viBoot in fact append to 01-01 when building the 02-02 Inc even though I had mounted the Full (00-00)?
Yes, that's correct, as explained above.
The images in the chain are effectively always 'time' based from the time of the Full.
Hope that helps
Nick - Macrium Support