Thanks Ray. I've been going through all the pages in the admin section to SQLi, and its all been nice and straightfoward. None of the stuff I had with DW being picky with some of the safari stuff from before.
I do have an issue with a couple of pages though, which are reporting SQL errors. The user details page and the update user page, ie the ones that are getting the user based on the ID in the URL. I'm not sure of the syntax to try changing anything, but hopefully something pretty minor.
I have attached them below.