For a weather issue that caused you to miss a flight on a separate alliance, you shouldn't expect anything, and airlines are not obligated to provide anything. Your credit card is likely the best spot to pursue this if it includes travel insurance as a benefit. On the upside, if it only cost you 140K skymiles and a few 10K avios, you are still way ahead versus the routing that would have used 300K skymiles.