Sure it is possible theoretically but not practically. If you want alternative browser for WP7 you need to create engine from scratch. You could not create browser that can compete with current 4 engines for one or two years.
Quite possibly that we've never see new independent browser engine.