Gavin,
Thank you for this extremely helpful post with many ideas for dealing with the financial cost of cancer treatment.
I wanted to add a couple more. First, if you are in the United States, cholangiocarcinoma is a diagnosis that qualifies patients for Social Security Disability benefits on an expedited approval basis. This program is referred to as compassionate allowance, and here is a link:
https://www.ssa.gov/compassionateallowances/
Also, local organizations can help with rides to and from treatment in your area. You will have to do a little internet digging to find which organizations help in this way. In some communities, organizations affiliated with Meals on Wheels seem to offer this support, and I believe the American Cancer Society can help with rides in some communities.
Here is the link to the American Cancer Society information:
https://www.cancer.org/treatment/support-programs-and-services/patient-transportation.html
If any board members have other ideas on how to defray the high costs of cancer treatment, please add them to this thread.
Regards, Mary