You are not seeing /spawn_model under rosnode list because it is not a normal node, it's actually a small python script that makes a service call to the /gazebo node, so it disappears when it completes its job.