I believe it makes perfect sense to put Albon in the Red Bull car for the rest of this season.
Max is unlikely to win the WDC this year and Red Bull are unlikely to win the WCC this year, so the rest of this season can be used for experimentation. The Red Bull/Torro Rosso team have four drivers, three of them have already driven the Red Bull cars in full race weekends, only Albon has not. Thus putting Albon in a Red Bull for the rest of this season gives the teams equal data on all four drivers to decide properly who drives which cars next season.
Even if Albon struggles in the same was that Gasly has the Red Bull team have lost nothing, and he might do quite well.