I disagree on F, Dusk.
There is a simplification to make: Cut it into 2 big "L" shaped sections, 2x2 + 2x1
[]
[][] from above.
There are 3 ways to assemble 2 blocks into this shape: both directly on each other, or the "interlocked" way your picture has it (which is asymmetric, and thus can be reflected).
There are 4 distinct rotations of the 2 big Ls that are not the same under the rotation rules. (left/right, top/bottom, and mirrored versions)
For each of these, you can place the 2 small Ls in 3 ways, for 4*3*3 = 36 unique combinations.
Add to that the "lying flat" ones, where you make 2 3x2s that do not overlap into big Ls and I think there are at least 40 solutions.
Also, justification on E -
the 3x3 dimension cannot have 2x2x1 blocks fit into it. A 2x2x1 block has either 0, 2 or 4 blocks in a plane. Adding up to 9 blocks is impossible.
There is a simplification to make: Cut it into 2 big "L" shaped sections, 2x2 + 2x1
[]
[][] from above.
There are 3 ways to assemble 2 blocks into this shape: both directly on each other, or the "interlocked" way your picture has it (which is asymmetric, and thus can be reflected).
There are 4 distinct rotations of the 2 big Ls that are not the same under the rotation rules. (left/right, top/bottom, and mirrored versions)
For each of these, you can place the 2 small Ls in 3 ways, for 4*3*3 = 36 unique combinations.
Add to that the "lying flat" ones, where you make 2 3x2s that do not overlap into big Ls and I think there are at least 40 solutions.
Also, justification on E -
the 3x3 dimension cannot have 2x2x1 blocks fit into it. A 2x2x1 block has either 0, 2 or 4 blocks in a plane. Adding up to 9 blocks is impossible.

