Hi, Is it a 26" frame, i should think it is with a derailleur hanger. This is the piece of metal that you put the rear gear changer on, your mech. Im not sure what the plastic bit was, it sounds like the piece of plastic that is placed between the frame dropouts to stop them being crused i the post.