Importing ECOG electrodes from Curry

There is probably a transformation missing in the function in_channel_curry_pom.m.
You can check out other in_channel_* functions for examples.

There is also something wrong in the import of your surface, obviously.
All the import functions (in_tess*) have transformations added to them, but that are valid only in one specific context (FreeSurfer or BrainSuite output folder typically). Importing randomly a surface in a random format has very little chance to end up where you want it.
If these surfaces were generated with Curry, then you may need to add an entry "Curry surface" with the appropriate transformation, and make sure it matches the standard procedure that any Curry user would use.
Coordinate systems and transformations are a never-ending nightmare...

I can help you with this, but not immediately, I'm leaving tomorrow for a conference and won't be back before the end of next week.