Well, finally got the bike back after almost 3 weeks. Here's the final diagnosis per the repair order:
Verified engine noise. Checked oil pressure (OK). Checked valve clearances and timing chain (OK). Removed and disassembled CVT and found bearing loose on CVT shaft. Replaced engine as shaft is not available.
So...I have a new engine that is definitely quieter than the old one and warranted for two more years. The only confusing thing will be the maintenance intervals and what gets done when. At least I have it back and looking forward to a ride tomorrow!