You undoubtedly have one flavor or another of an "integrated" headsets and, unfotunately, there are a lot of incompatible "standards". A Google search on your bike came up with a BikePedia listing saying it has a "1 1/8" threadless TH Intellaset" headset so that is one form of integrated. TH Indistries makes most, if not all, of FSA's headsets so I assume it uses one of their configurations.
I recommend you take the frame to a competent LBS and try to match it with the correct headset. If it is really an integrated headset, you won't need your cup press, just a crown race setter, and possibly not even that. Some FSA headsets come with "split" crown races that install with just finger pressure.