How do I make an object in my scene into an object I can instance using python?
You could select you own object and create a Group 


Select your object(s)
Ctrl-G to create a group
After that you can create instances of this group by calling:

bpy.ops.object.group_instance_add(group='GroupName', view_align=False, location=(0,0,0))