Iteaduino 2.2 problem uploading sketches

The 328 doesn't care how the USB/Serial conversion is done.
The 328 code will compile the same whether you select Duemilnove or Uno, the only difference is the baud rate the IDE & bootloader use to upload the code.