First calculate $\|\psi\|$. We have:
$$|\psi(f)| = \left|\int_{-1}^1f(t)\,dt\right| \le \int_{-1}^1 |f(t)|\,dt \le \int_{-1}^1 \|f\|_\infty\,dt =2\|f\|_\infty$$
so $\|\psi\| \le 2$.
For the even function $f \equiv 1$ we have $$\|\psi\| \ge \frac{|\psi(f)|}{\|f\|_\infty} = 2
$$
so we conclude $\|\psi\| = 2$.
Consider the bounded linear functionals $F_1, F_2 : C[-1,1] \to \mathbb{R}$ given by:
$$F_1(f) = \int_{-1}^1 f(t)\,dt$$
$$F_2(f) = 2\int_{0}^1 f(t)\,dt$$
$F_1$ and $F_2$ are both extensions of $\psi$. Indeed, for an even function $f$ we have:
$$F_2(f) = 2\int_{0}^1 f(t)\,dt = \int_{-1}^1 f(t)\,dt = \psi(f) = F_1(f)$$
And also we have $\|F_1\| = \|F_2\| = 2 = \|\psi\|$ which is shown similarly as for $\psi$:
$$|F_1(f)| = \left|\int_{-1}^1f(t)\,dt\right| \le \int_{-1}^1 |f(t)|\,dt \le \int_{-1}^1 \|f\|_\infty\,dt = 2\|f\|_\infty$$
$$|F_2(f)| = \left|2\int_{0}^1f(t)\,dt\right| \le 2\int_{0}^1 |f(t)|\,dt \le 2\int_{0}^1 \|f\|_\infty\,dt =2\|f\|_\infty$$
Therefore, we get $\|F_1\|, \|F_2\| \le 2$. Since they extend $\psi$, we also have the reverse inequality.
So, $F_1$ and $F_2$ are both Hahn-Banach extensions for $\psi$.
Now, it is a known result that if there are two different Hahn-Banach extensions of a functional, then there are infinitely many Hahn-Banach extensions.
Namely, for every $\alpha \in [0,1]$ the functional $\alpha F_1 + (1 - \alpha) F_2$ is also a Hahn-Banach extension of $\psi$.