Try subbing coconut oil for the butter, in a one-to-one ratio. This may give the muffins a slightly coconut-y flavor but shouldn't change the overall texture much. Also use a nut milk (like almond) in place of the dairy milk.