Not all commands between 4500 and 3600x are the same. You need to take a portion of the config and loaded it to your 3600x and watch for error messages. Than fix the error massages and copy and paste some more. You probably need to redo some commands all together.
As for your question on switch port mode type. On the inteface first try to set the interface to switch port and than type access.