Check for the shaft play, that is one of tell tale signs that turbo is about to fail you dramatically. When I had a restriction to PCV in my diesel Bimmer, the turbo seals started to leak, consuming oil in the process. The DPF sensor temps would be at 600C+ while not in a regen, this was my tell-tale that something is burning down there without a reason. I checked oil level - was low. With low oil, high EGTs, started to investigate. Realized that my oil catch can was clogged and caused PCV to not function. Once catch can was removed and PCV reversed, the turbo seals no longer leak. Thank goodness, no damage done! That was at 50K miles on ODO, fresh out of warranty - now 50K miles later at almost 100K of ODO, still running same turbo, zero oil consumption. But keep in mind, I never had boost issues - turbo was involved because when PCV is blocked, its seals would normally leak to to oil outflow issue. My codes on the Bimmer were for implausible EGTs - it never set MIL, just info only codes. Yours is boost related, so possibly the issue with turbo itself. I would check for shaft play first and look for scoring on the housing. If present, would look into turbo swap.
Here is the link to my other post, but I don't think it is applicable to your code P0299:
My bad experience with Mishimoto Oil Catch Can. (bimmerpost.com)