Of course, you can select any filetype for any file regardless of its extension.  If you can modify the CUDA .h files add the -*- CUDA -*- marker in a comment on the first or second line and it will use that not teh extension