That is definitely an earlier generation tankbag. Based on the position of the hole for the filler and the short zippers I'd say it's a early K-bike base.
It won't work on your K1100 as the hooks on the straps are different, the K1100 hooks require a matching catch that mounts where the side panels snap into the tank.