Cercherò di rispondere alla tua domanda nel miglior modo possibile. È una questione di tempismo. Entro il 2009, Apple distribuiva Mac con firmware o offriva aggiornamenti del firmware che consentivano l'installazione di Windows in modalità BIOS / MBR. Questo firmware è memorizzato nel tuo Mac. Il firmware non cambia quando si esegue l'aggiornamento a una nuova versione di OS X. Pertanto, la versione di OS X attualmente installata non ha nulla a che vedere con Windows sul Mac. Infatti, è possibile eseguire Windows sul tuo Mac senza alcuna versione di OS X installata.
Per installare una versione particolare di Windows su un Mac, è necessario prendere in considerazione alcuni aspetti del timing. Il DVD di installazione di Windows ha bisogno di riconoscere l'hardware del tuo Mac per installare i driver necessari per l'installazione e l'avvio su Windows. Poiché Windows XP è stato rilasciato nel 2001, non ci si deve aspettare che il DVD (o forse il CD) contenga i driver per i modelli Mac del 2009. Certo, in una certa misura, l'hardware può essere progettato per operare in una modalità legacy al fine di installare un vecchio sistema operativo. Quando la differenza è di 8 anni, è difficile da fare. Inoltre, le installazioni di Microsoft consentono di introdurre nuovi driver durante il processo di installazione, ma questo non è mai stato utilizzato per installazioni Windows su Mac nel 2009. Invece, Microsoft ha rilasciato DVD di Windows XP con Service Pack già installati. Questi nuovi DVD contenevano i driver necessari per consentire a Windows di installare e avviare su Mac. Una volta, Windows era attivo e funzionante, potevano essere installati driver migliori per aggiornare i driver esistenti e supportare altri dispositivi hardware come la fotocamera e il suono. Questi driver facevano parte di un pacchetto denominato "Software di supporto Boot Camp". Questo software ha anche fornito un modo per eseguire il boot su OSX e un'utilità per aggiornare software Apple come iTunes. Quando viene installato "Il software di supporto Boot Camp", la partizione di Windows viene rinominata BOOTCAMP. Per questo motivo, è diventato consueto fare riferimento all'installazione di Windows su un Mac come Boot Camp. In effetti, è possibile rinominare la partizione in qualsiasi momento dopo aver installato "Il software di supporto Boot Camp".
Il sito Web di Apple dice che puoi installare Windows XP sul tuo Mac. Se hai bisogno di SP2 o SP3 inclusi nel DVD è solo una questione di tempismo. Non ho una risposta. SP2 è stato rilasciato nel 2004 e SP3 può uscire nel 2008. Poiché SP3 è stato l'ultimo offerto per XP, tale DVD dovrebbe funzionare per te.
Anche se la tua domanda non ha chiesto di installare una versione più recente di Windows, includerò comunque i miei pensieri. In generale, Microsoft non richiede nuovi driver per ogni versione di Windows. Ad esempio, quando si aggiorna Windows, la versione più recente adotta solo i driver della versione precedente. Inoltre, Microsoft può offrire nuovi driver tramite Windows Update. Windows 10 sembra avere la possibilità di connettersi a Internet e scaricare i driver durante il processo di installazione.
Il sito Web di Apple riporta che il tuo Mac può eseguire solo XP a 32 bit, Vista e Windows 7. Questo probabilmente non è vero. Hai un processore 2.0 GHZ Core 2 Duo 2.0. Sto scrivendo questa risposta su un iMac del 2007 con un processore Core 2 Duo a 2,4 GHz. I sistemi operativi sono Windows 10 Pro a 64 bit. Apple non ha completamente torto. L'Assistente Boot Camp non ti consente di installare i nuovi sistemi operativi Windows, ma non devi utilizzare l'Assistente Boot Camp. Immagino che la tua lamentela sia la versione Boot Camp Assistant fornita con El Captain OS X 10.11 non ti permetterà di installare il vecchio sistema operativo XP. Ancora una volta, l'Assistente Boot Camp è solo un assistente utilizzato per rendere le finestre più facili da installare. Non deve essere usato.