hi
I have sort of simplified (not solved) this
I have defined 2 aliases
alias beet-flac='BEETSDIR=~/beets/config/flac beet '
alias beet-m4a='BEETSDIR=~/beets/config/m4a beet '
each of those directories has a different config file, with a different ignore for .flac and .m4a
and specified a diffrent library each for -m4a and -flac, but the storage directory is the same.
that way I can run the import command twice and my data gets tagged and arranged in the directory: as I want it to...
albeit at the cost of having 2 library db's
MR