Invalid or non-existent item ID.There is clearly something not right here.
If you hadn't replaced the battery so recently, I would be thinking that it's the battery. Maybe it is. Could you take it back to where you bought it and get it tested?
250mA parasitic drain is a lot. I'd be investigating this further. Connect an ammeter in series with the earth strap from the battery to take your measurements then start pulling fuses to see what is drawing that much current.
Other than that, I mentioned it before, if the car isn't used regularly, consider a discarnect, like this. About £6 on eBay:
I fitted one to my 2004 TF and haven't looked back.