Did you use the Theme checker first? It creates an icon file for the themes if it is missing which is needed to not get that wrong structure error.Unfortunately that doesn't work either.
Made a new folder called "Themes," and I put the custom theme I want into it. Tried again and I get the same message.