$\newcommand{\set}[1]{\lbrace #1 \rbrace}$I will assume that the notation $\Sigma X$ in the question denotes the unreduced suspension of the space $X$.
Quick answer: The notion of homotopy equivalence $\Sigma X\to I$ rel ends described in the question is actually equivalent to the contractibility of $\Sigma X$, since the inclusions of the "ends" $\set{0,1}$ into $\Sigma X$ and $I$ are both cofibrations. Thus the cited example of David White is also a counter-example for this question.
Slow answer: There is the canonical map $i:\set{0,1}\to \Sigma X$ given by $i(t)=[x,t]$ for any $t\in\set{0,1}$ and $x\in X$. Moreover, we have the inclusion $j:\set{0,1}\hookrightarrow I$. The question describes the notion of a homotopy equivalence under $\set{0,1}$ between $I$ and $\Sigma X$ (relative to the preceding maps $i$ and $j$), sometimes also called a cofibre homotopy equivalence. It is asked if the existence of such a cofibre homotopy equivalence implies that $X$ is contractible.
The answer is no, as follows from:
There exists a space $X$ which is not contractible, yet $\Sigma X$ is contractible. Any non-contractible, acyclic CW-complex can be used here, such as the example given by David White in the link provided in the question.
If $\Sigma X$ is contractible, then there is a cofibre homotopy equivalence $\Sigma X \to I$ of spaces under $\set{0,1}$.
To prove statement (2), it suffices to observe that the maps $i:\set{0,1}\to \Sigma X$ and $j:\set{0,1}\to I$ are both cofibrations: for example, the NDR condition is very simple to check in these cases (see, for example, section 6.4 of Peter May's book "A concise course in algebraic topology" for a description of NDR pairs). Then it is a well-known fact that any homotopy equivalence $f:\Sigma X\to I$ such that $f\circ i = j$ is actually a cofibre homotopy equivalence (see section 6.5 of the aforementioned book "A concise course in algebraic topology"). In conclusion, if $\Sigma X$ is contractible, then the projection map $f:\Sigma X \to I$ — defined by $f([x,t])=t$ for $x\in X$, $t\in I$ — is a homotopy equivalence and, by the above result, is therefore a cofibre homotopy equivalence of spaces under $\set{0,1}$.