[guided]In this case every proper nonempty subfamily has more rank than it minimally needs. Since rank is integer-valued, “not tight” means the stronger inequality
\begin{align*}
r_N\left(\bigcup_{i \in S} B_i\right) \ge |S| + 1
\end{align*}
for each nonempty proper subset $S \subsetneq \{1, \dots, k\}$.
We first choose the representative for the last set. The condition for $S = \{k\}$ says
\begin{align*}
r_N(B_k) \ge 1,
\end{align*}
so $B_k$ contains a nonloop element. Choose such an element and call it $b_k$. Define
\begin{align*}
C := \{b_k\}.
\end{align*}
Then $C$ is independent, so contraction by $C$ is allowed.
Now we must check that the remaining sets still satisfy the rank condition after contraction. The remaining family is
\begin{align*}
(B_1 \setminus C), \dots, (B_{k-1} \setminus C)
\end{align*}
inside the contracted matroid $N / C$. Let $R \subseteq \{1, \dots, k-1\}$ be arbitrary.
If $R = \varnothing$, the required inequality is
\begin{align*}
r_{N / C}(\varnothing) \ge 0,
\end{align*}
which holds because every matroid rank function has rank $0$ on the empty set.
Suppose now that $R \ne \varnothing$, and define
\begin{align*}
U_R := \bigcup_{i \in R} B_i.
\end{align*}
Since $R$ does not contain $k$, it is a proper nonempty subset of $\{1, \dots, k\}$. Therefore the strict-rank assumption gives
\begin{align*}
r_N(U_R) \ge |R| + 1.
\end{align*}
The rank formula for matroid contraction gives
\begin{align*}
r_{N / C}\left(\bigcup_{i \in R} (B_i \setminus C)\right)
= r_N\left(C \cup \bigcup_{i \in R} (B_i \setminus C)\right) - r_N(C).
\end{align*}
Because $C = \{b_k\}$ is independent, $r_N(C) = 1$. Also
\begin{align*}
C \cup \bigcup_{i \in R} (B_i \setminus C) = C \cup U_R.
\end{align*}
The set $U_R$ is contained in $C \cup U_R$, so [Rank Monotonicity for Matroids](/theorems/5807) gives
\begin{align*}
r_N(C \cup U_R) \ge r_N(U_R).
\end{align*}
Combining these identities and inequalities,
\begin{align*}
r_{N / C}\left(\bigcup_{i \in R} (B_i \setminus C)\right) \ge (|R| + 1) - 1 = |R|.
\end{align*}
Thus every subfamily of the remaining sets satisfies the same Hall-type rank condition in $N / C$.
By the induction hypothesis, there are elements $b_i \in B_i \setminus C$ for $i = 1, \dots, k-1$ such that
\begin{align*}
D := \{b_1, \dots, b_{k-1}\}
\end{align*}
is independent in $N / C$. The defining property of contraction then says that $D \cup C$ is independent in $N$. Since $C = \{b_k\}$ and each $b_i$ lies in its assigned set $B_i$, the elements $b_1, \dots, b_k$ form an independent transversal.[/guided]