"According to its truth table, $P \lor \lnot P$ is a tautology, i.e. it is true for all truth values of its constituent propositions."
OP is missing the Point that the constituent propositions should be independent to be assigned truth values arbitrarily & independently.
We can not assign truth values to derived terms : We have to evaluate the derived terms to get the truth values using the independent variables.
"$X \lor Y$ means 'either (A1) $X$ , or (A2) $Y$ , or (A3) both of them'"
Here , $X$ & $Y$ are independent and we can assign the truth values independently & arbitrarily to check whether it is a tautology.
When we assign $X=Y=0$ , we get $X \lor Y = 0$. Very other Case [ A1 , A2 , A3 ] we get $X \lor Y = 1$
Hence it is not a tautology.
"$P \lor \lnot P$ means 'either (B1) $P$ , or (B2) $\lnot P$ , or (B3) both of them'"
Here , $P$ & $\lnot P$ are not independent and we can not assign the truth values independently & arbitrarily , to check whether it is a tautology.
When we assign $P = 0$ , we automatically get $\lnot P = 1$ , then $P \lor \lnot P = 1$ via Case B2.
When we assign $P = 1$ , we automatically get $\lnot P = 0$ , then $P \lor \lnot P = 1$ via Case B1.
Hence it is a tautology.
What OP observed here is that we never get ( & never use ) Case B3 here. That is ok. It is the outcome of logical consistency & model necessity where we can not assign $P = 1$ & $\lnot P = 1$ at the same time , because these two terms are not independent.
We do not use B3 with $P \lor \lnot P$ , because B1 & B2 are enough to show that it is a tautology.
EDITORIAL COMMENT :
This answer is too elaborate , to assist the OP at the very low foundational level.
Advanced users may find it too wordy , though that is the unfortunate outcome of catering to elementary nature of the confusion here.