Это известное ограничение в bash 3.2 . Чтобы обойти это:
source /dev/stdin <<<"$(echo bar=bar)"
... или, аналогично:
source /dev/stdin <<<"$(cat <(...))"