Can i make a node reference to some field but not the title field?
You can make node reference to a view 
In a case I added a title and an image in an auto-complete and it worked fine
you can check it by adding any field not a title