I'm so sorry about your foot! Is taking time off work possible? I don't know how tdi works, but could that be an option, at least until you don't have to keep it elevated?