Thanks for responding back Martin.
I tried multiple things with Height adjustments. Just to make sure, I fixed the height of the RadTreeView in a sample project and but the same issue.
Setting the IsVirtualizing to true stops the bubbling up of the event from all the tests I performed. I also know a ScrollViewer insdie a ScrollViewer is not ideal but with IsVirtualizing set to false, I get an acceptable interaction.