Pre-heat oven to 425°.
Make the crumb topping: Add all ingredients to a medium bowl and cut the butter into the mixture using your fingers or a fork. It will take a few minutes for everything to come together, but be patient because it's worth it! Keep the mixture as large crumbles and do not over-mix. Set aside.
Make the muffin batter: Pour almond milk over rolled oats and set aside.
Mix all remaining dry muffin ingredients together and set aside.
Using a handheld or stand mixer fitted with a paddle attachment, beat the butter and brown sugar together on high speed until smooth and creamy, about 2 minutes. Add eggs, one at a time and beat until well combined. Then, with the mixer set to low, slowly add coconut oil until well combined.
Add wet ingredients to dry mixture and mix until just combined. Fold in blueberries, then divide evenly into 14 non-stick baking cups.
Add crumbles to muffins: Using your hand or a spoon, divide the topping among the 16 muffins and gently press into the tops of the muffins so it sticks.
Bake: Bake at 425° for 5 minutes, then lower heat to 350° and bake for 20 minutes or until tops of muffins begin to brown slightly and a toothpick inserted in the center of a muffin comes out clean.