Using the current errata, since the Flaming Sphere takes up a space (unlike a typical conjuration), it can not move through enemy squares, nor share a square with an non-prone enemy, nor can enemies move through it.
I'm not sure iif a Flaming Sphere would qualify as an ally either... hmmmm....