Understand. If you're dumping 3 L of excess wort anyway, then it doesn't mater. But, since it's that close to the bottom, tilting the MLT could help capture what is trapped, if you need it to make volume.
You had 30 L of wort pre-boil, and assuming the pre-boil volume was measured at 170˚F, the equivalent room temp volume would be (approximately):
30 L *(1 - 0.04 * (170 - 68) / (212 -68)) = 29.1 L
You had 29.1 L of wort pre-boil @ 1.069 SG, and 1.069 SG is 16.826˚Plato, which means your pre-boil wort was 16.826% sugar by weight. So, the total sugar in your pre-boil wort is:
29.1 L* 1.069 kg/L * 16.826 / 100 = 5.234 kg
0.5 kg of that was from the candi sugar, so your sugar from grain is:
5.234 kg - 0.5 kg = 4.734 kg
Your grain bill had a potential for extracted sugar of 6.31 kg, thus your mash efficiency was:
4.734 kg / 6.31 kg = 0.750 => 75.0%
You also left:
6.31 kg - 4.734 kg = 1.576 kg
of sugar behind in the mash and discarded wort.
Squeezing is not the problem it's made out to be. If your mash and sparge pH are where they belong, then squeezing will not extract tannins. Many BIAB'ers squeeze the grain bags to get more wort out of the grain, and so does at least one sizable commercial brewery (
https://alaskanbeer.com/beerpoweredbeer/.) Squeezing in a traditional MLT arrangement is difficult, but some brewers line their MLT with a BIAB bag. Makes MLT cleanup easier, but you can also lift up the bag and squeeze it if you want.
We saw above that 29.1 L (30 L before cooling) @ 1.069 SG contains 5.234 kg of sugar. At the end of boil, you had 25 L @ 1.077 SG. 1.077 SG is 18.652˚Plato, so you had:
25 L * 1.077 kg/L * 18.652 / 100 = 5.022 kg
of sugar post-boil. Since sugar does not evaporate during the boil, there is an apparent unaccounted sugar loss of 0.212 kg. If both of the SG measurements are correct, then one (or both) of the volume measurements has to be incorrect, unless the 25 L is a "to fermenter" volume with some trub (and wort) left in the BK.
Brew on