Final answer. I think I finally have a definitive answer to your question, at least I hope so. In what follows I prove that all but a finite number of the operators $f_n$ are unbounded without directly using the Banach-Steinhaus theorem and without making extra-assumptions on the space or on the Hamel basis. I guess this was the question that you had in mind from the beginning reading your comments. I think that in any case what I wrote could be interesting to read (it would be interesting for my past self of some hours ago).
Just a small note on the notation: in my answer, $A$ and $J$ refer to the sets of indexes, while in your question they denote the corresponding sets of elements of the Hamel basis.
Consider the space $C=\operatorname{span}\{e_\alpha\}_{\alpha\in A\setminus J}$. The closure of this space $\overline C$ is a Banach space. Since $C$ has countable codimention, $\overline C$ must necessarily have finite codimension. In fact, the quotient space $X/\overline C$ is a Banach space of at most countable dimension, therefore its dimension has to be finite. I’ll split the proof in two cases just for the sake of a clear exposition.
Case 1.
If $\overline C=X$, then the operators you have defined are all unbounded. In fact, any continuous linear operator $T$ such that $T(e_\alpha)=e_\alpha,\;\forall \alpha\in A\setminus J$ must be the identity on $C$. By continuity, it has to be the identity operator on the whole $\overline C=X$.
Case 2.
Assume instead that $\overline C$ has nonzero codimension. Then, $X=Z\oplus\overline C$, with $\operatorname{dim}(Z)=k<\infty$. Since $\{e_\alpha\}_{\alpha\in A} $ is a Hamel basis, we can assume that $k$ elements in the Hamel basis are a basis of $Z$ (we are constructing $Z$ in this way, e.g., completing a Hamel basis of the vector space $\overline C$ with element from $\{e_\alpha\}_{\alpha\in J}$). Without loss of generality, assume that $Z=\operatorname{span}\{e_1,…,e_k\}$ (you should see in what follows that this is not compromising your example).
Now, assume we have a continuous linear operator $T$ such that $T(e_\alpha)=e_\alpha,\;\forall \alpha\in A\setminus J$. As before, $T$ must be the identity on $\overline C$. Therefore, by the direct sum decomposition of $X$, the operator $T$ is uniquely determined by the values $T(e_1),…,T(e_k)$. Just this should already suggest that in general, the operators you wrote are not continuous, as you are choosing more elements than you should in the definition of the operators than those you need to define the linear continuous operator (the operator is overdetermined).
Now, call $M_T:=\sup\{\|T(x)\|\;|\;x\in Z,\;\|x\|=1\}$, which is finite by the boundedness of $T$. I claim that
$$ \|T\|\leq K,$$
where the constant $K$ depends only on $M_T$, $X$, the choice of the Hamel basis $\{e_\alpha\}_{\alpha\in A} $, the choice of $J$ and the choice of the elements $e_1,…,e_k$ among those in $J$. This follows from the fact that, if |x|=1,
$$\|T(x)\|\leq\|T(z)\|+\|T(c)\|\leq DM_T+\|c\|\leq DM_T+D,$$
where $x=z+c$, $z\in Z$, $c\in \overline C$ is the unique decomposition of x in the direct summands, and where the constant $D$ (depending on $X$, $\overline C$, and $Z$) is such that $$\|c\|+\|z\|\leq D\|x\|$$
(in fact, the norm of the Banach space $X$ is equivalent to the sum of the norms of the spaces involved in the direct sum; in other words, the direct sum $X=Z\oplus \overline C$ is actually a direct sum of Banach spaces).
Now, this is not the case for your sequence of operators. Taken $k$ indexes among the set $J$, the corresponding number $M_{f_n}$ is bounded by a constant which is independent of $n$ (this is an easy consequence of the pointwise boundedness of the sequence $f_n$). It follows from what I wrote above that your sequence of operators, if made by continuous operators, must be uniformly bounded by a constant, which is not true by construction. It follows that all the operators starting from a certain index are all unbounded.
Comment 1. The existence of the constant $D$ above is a consequence of the open mapping theorem. More precisely (very briefly), if you have two norms on a vector space $X$ such that both of them make the space a Banach space, and you can bound one with the other (up to a multiplicative constant), then the two norms are equivalent. As a consequence, if a Banach space is the direct sum (as vector spaces) of two closed subspaces, then the sum is actually a direct sum of Banach spaces, i.e., with equivalence of norms. See this other post for more details.
Comment 2. Another way of proving that the operators $f_n$ are (almost) all unbounded in the second case is to make an interpolation with the identity operator. In fact, consider $T$ as above, with the restriction
$$T(e_\alpha)=\lambda_\alpha e_\alpha\;\forall\alpha\in A$$
(as in your example). Let’s consider the linear combinations
$$T_\theta=(1-\theta)\operatorname{Id}+\theta T.$$
The coefficients $\lambda_\alpha$ of the new operator $T_\theta$ will then be the corresponding combinations of the coefficients of $T$ and of $\operatorname{Id}$. It should then follow that the coefficients $\lambda_j$, $j>k$, which as I said above have to depend on the first ones (i.e., they are uniquely determined from $\lambda_j$, $1\leq j\leq k$), actually depend in an affine way on the coefficients $\lambda_j$, $1\leq j\leq k$ (here I mean that the dependence is linear up to an additive constant). Then, the uniform boundedness of the coefficients $\lambda_j$, $j>k$ should follow from the pointwise boundedness of all the indexes before and after the $k$-th one (maybe I should check better this last argument, but I think it works). Then again we would have a contradiction assuming an infinite number of the $f_n$ are bounded, as uniform boundedness does not hold by construction.
Comment 3. I think that in general it is not possible to say that a single one of them, e.g. $f_1$, is necessarily unbounded for all choices of $X$, the Hamel basis, etc… It very much depends on how you choose the Hamel basis. That would be a nice thing to prove if I am wrong, though.