It seems like you're required to have an Indian identity card or something. Is it possible, if you don't have one, or must you use another site?
Yes you can. When registering, IRCTC will ask your nationality and you can provide the nationality accordingly. But Indian Railway have a rule that when travelling on reserved tickets, you must hold the original copy of any ID proof along with you.