Could someone please explain to me how does the proof of I.4.3 reference I.4.1?
In I.4.3, you are given hypotheses about A and B being theorems. However, I.4.1 talks about tautologies (as inputs) not theorems.
How can someone use $\Gamma \vdash A$ + something about tautologies to yield $\Gamma \vdash B \implies A$?
See :Tourlakis (2003), Lectures in logic and set theory.

We have to use I.3.7 Definition (Tautologically Implies), page 31 :
We have $\mathcal A \vDash_{\text{Taut}} \mathcal B \to \mathcal A$ as well as $\mathcal B \vDash_{\text{Taut}} \mathcal A \to \mathcal B$.
We have to use them in the proof of :
Assume $\Gamma \vdash \mathcal A$.
Using I.4.1 Metatheorem (Post’s “Extended” Tautology Theorem), we have $\mathcal A \vdash \mathcal B \to \mathcal A$.
Thus, by properties of $\vdash$, we get : $\Gamma \vdash \mathcal B \to \mathcal A$.
In the same way, from $\Gamma \vdash \mathcal B$ we have : $\Gamma \vdash \mathcal A \to \mathcal B$.
Finally, using : $\mathcal A \to \mathcal B, \mathcal B \to \mathcal A \vDash_{\text{Taut}} \mathcal A \leftrightarrow \mathcal B$, we conclude with :