I believe the drop from imps are rare so keep grinding I got 2 fire salts after clearing lannegar mine a couple of times also what you need the fire salts for
Btw the shady traveller is also difficult to find it is randomized
Sorry but this is all I know on fire salts