Looks like I’ve solved the problem of uploaidng and inserting images in WordPress on a Windows server. Yay me!