godbreath, I’m a bit surprised that TK can’t assign seats. Recently, I purchased flights on Austrian through United, and while I couldn’t reserve seats through United, I was able to call Austrian and reserve the seats. Perhaps try again and see if another agent is able to assign the seats?
Of course, I’m no expert - this is just my recent experience.