According to R’ Akiva Eiger (if I recall correctly), if one takes a nap tomorrow after making their Birchas Hatorah, they can make a new Birchas Hatorah after Alos on Shavuos morning even if they stayed up all night L’chol Hadei’os. And even though it seems like the Chazon Ish might disagree that it works L’chol Hadei’os, I don’t think he disagrees with the basic Halachah that one may make a Birchas Hatorah after Alos even if he stayed up all night if he had taken a (half-hour, in bed) nap after his previous Birchas Hatorah. If possible, everyone should probably try to take a nap tomorrow to remove this Safek D’Oraisa.