So got it working. I added global IDs to my original feature class and when I enabled attachments it used this instead of the OID. I think this fixed it. I think I was checking the sync box which I think was fouling it up too.
Now to figure out why editor tracking isn't working.