Advice on acquiring letters of recommendation and from whom
I doubt that your supervisor has managed to work through their entire academic career without developing knowledge of how to write a letter of recommendation. The best thing you can do is to get in touch with them again and re-iterate that you would like them to write you one. If they still hold off from doing it then definitely use your fallbacks.