I checked Garner's Modern American Usage; although BG doesn't address free of vs. free from, he writes that the distinction between freedom of and freedom from is that the former indicates the "possession of a right" (freedom of speech) and the latter "protection from a wrong" (freedom from oppression). So free from is used to indicate protection from something problematic, and free of (which ...
"Free of" vs. "Free from" - English Language & Usage Stack Exchange
grammaticality - Is the phrase "for free" correct? - English Language ...
word usage - Alternatives for "Are you free now?” - English Language ...
For free vs. free of charges [duplicate] - English Language & Usage ...