As so often happens on this site the method that the OP proposed is simply
ignored in favor of our own "better" methods.
So, perhaps, we can tolerate another answer to the problem, this time by pushing
the idea of the OP in the right direction.
Is there an antiderivative for any function $f:\mathbb R\to\mathbb R$
for which $f(x)\geq 1/x$ for $0<x<1$?
The OP says no, and suggests a proof by contradiction. So assume otherwise, i.e., that there is an antiderivative $F$ of $f$.
Also assume that $f$ is integrable on $[0,1]$. See NOTE (#).
Then, for any $0<x<1$,
$$
F(1)-F(x) = \int_x^1 f(t)\,dt \geq \int_x^1 \frac1t \,dt = \log 1 - \log x.$$
But this means that $F(x) \leq F(1) + \log x.$ We compute
$$\lim_{x\to 0+ } \log x = -\infty$$
so $\lim_{x\to 0+ } F(x) $ is also $-\infty$ which is impossible for a continuous function. QED
NOTE (#) But maybe not! We assumed that $f$ is integrable on $[0,1]$.
Is that true under these assumptions? Well $F'=f$ so $$\int f(x)\,dx =
F(x) + C$$ so certainly $\int_a^b f(x)\,dx = F(b)-F(a).$ Isn't this
obvious? There are hundreds of superior mathematicians who would
totally agree! Unfortunately all of them died 200 years ago. For all
of the 18th century integration was just the reverse process of
differentiation. No longer.
The Riemann integral does not integrate
all derivatives, not even all bounded ones. The improper Riemann
integral does not integrate all unbounded derivatives. Even the much
more powerful Lebesgue integral does not integrate all unbounded
derivatives. So this assumption opens up a can of worms that is best
left closed for undergraduate students.
But rather than abandon the idea, do what most of us are trained to do. Use it as an heuristic not a proof. We see the correct idea but have to arrive at it by a different method, in this case a simple monotonicity theorem from the calculus.
The OP's solution redux.
Assume otherwise, i.e., that there is an antiderivative $F$ of $f$. Define $$G(x)= F(x)-\log x$$ on the interval $(0,1]$.
Then, for any $0<x<1$, $$G'(x)=F'(x)-1/x\geq 0.$$ Consequently
$G$ is nondecreasing on $(0,1]$ and hence
$$F(1)-F(x) \geq \log 1 - \log x$$
for any $0<x<1$, i.e.,
$F(x) \leq F(1) + \log x.$ We compute
$$\lim_{x\to 0+ } \log x = -\infty$$
so $\lim_{x\to 0+ } F(x) $ is also $-\infty$ which is impossible for a continuous function. QED