The method is indeed unbiased, however calling it "progressive importance sampling" is slightly misleading. The term would be appropriate if the distribution caching and training was actually done during the whole rendering process. Currently, it's run as a pre-pass.