I understand that implicit functions are functions where $y$ isn't isolated and isn't immediately expressed in terms of $x$. But I wonder if $x^2 + y^2 = 1$ can even be considered a function since it violates the vertical line test since its graph is a circle. Is the definition of an implicit function slightly different from an explicit function where it can allow this?
Additional question, since some implicit functions can be expressed as explicit functions, can they still be considered the same function?
No, $x^2+y^2=1$ is not a function, it's an equation, and its solution set is a curve. Locally on this curve we have a single $y$ for each $x.$ Locally this equation therefore defines a function $x\mapsto y.$
There is also another function, $F(x,y)=x^2+y^2-1.$ When learning about implicit functions it's common to let $F:\mathbb R^2\to \mathbb R$ be some function and consider the equation $F(x,y)=0$ which locally around a point $P$ on its solution set defines a function $y=f_P(x).$