If Skytours is taking your case to Austrian then they are doing their job. It sounds like you had a consolidator fare (hence the "breach of contract" comment), not a published fare. Be prepared for this to take a while, I would estimate 6-8 weeks if it were here in the US. If Skytours is a reputable agency, then they will be your advocate.