This can potentially happen if you were unable to complete the mission where you unlocked it because of a crash/disconnect, etc, since the steam achievement is unlocked the moment you fulfill the criteria, but the ingame reward is unlocked when this is reported back to the servers.
Either way, this shouldn’t ever prevent you from just completing the requirements again to unlock it, as if you hadn’t done it in the first place.