Will purchasing the 'Elite Dangerous: Horizons' DLC from Steam cause conflicts?

No, there is no conflict. On Steam, the actual "Elite: Dangerous" title consists of a launcher that is tied to your Frontier account. The launcher and Frontier account is what gives you access to the DLC, not Steam. Steam is effectively optional here, since the launcher is where all the magic happens.

The base game you download from Steam includes the Horizons content already, inputting the key you get from Frontier or the Steam store merely unlocks it.

Regardless of where you purchase your key, as long as it's tied to the same Frontier account at the end of the day, it will work in Steam.