You can do this in a more streamlined way. In fact, we can prove something more general:
Let $h(x)=f(x)g(x)$ for two measurable functions $f$ and $g$. We can prove that $fg$ is measurable.
Let $U_a=\{(x,y):xy>a\}.\ U_a$ is open in $\mathbb R^2$ so it is a countable union of basis elements of the form $I_n=(a_n<x<b_n)\times (c_n<y<d_n).$
Now, the sets $\{x: a_n<f(x)<b_n\}$ and $\{x: a_n<g(x)<b_n\}$ are measurable, so we have that $\{x:(f(x),g(x))\in I_n\}=\{x:a_n<f(x)<b_n\}\cap \{x:a_n<g(x)<b_n\}$ are measurable.
By construction, $(f(x),g(x))\in \bigcup_n I_n\Leftrightarrow f(x)g(x)>a.$
Putting this together, we get $\{x:f(x)g(x)>a\}=\bigcup_n \{x:(f(x),g(x))\in I_n\}$ is measurable, being the countable union of measurable sets.