Reconciling several different definitions of Radon measures
Solution 1:
One standard example is the reals numbers times the reals with the discrete topology: $X = \mathbb{R} \times \mathbb{R}_d$.
This is a locally compact metrizable space. The compact subsets intersect only finitely many horizontal lines and each of those non-empty intersections must be compact. A Borel set $E\subset X$ intersects each horizontal slice $E_y$ in a Borel set.
Consider the following Borel measure where $\lambda$ is Lebesgue measure on $\mathbb{R}$: $$ \mu(E) = \sum_{y} \lambda(E_y). $$ This is easily checked to define an inner regular Borel measure and its null sets are precisely those Borel sets that intersect each horizontal line in a null set. In particular, the diagonal $\Delta = \{(x,x) : x \in \mathbb{R}\}$ is a null set. However, every open set containing $\Delta$ must intersect each horizontal line in a set of positive measure, so it must have infinite measure and hence $\mu$ is not outer regular.
Now define $\nu$ by the same formula as $\mu$ if $E$ intersects only countably many horizontal lines, and set $\nu(E) = \infty$ if $E$ intersects uncountably many horizontal lines. Now this measure $\nu$ is inner regular on open sets and outer regular on Borel sets.
Finally, you can check that $\mu$ and $\nu$ assign the same integral to compactly supported continuous functions in $X$.