Would her paying taxes make this less illegal? If she was dealing with gold/diamonds instead of bitcoin would it be legal?
Pedantically, yes--there would be one fewer crimes committed. Practically, not reporting income hints at knowing its source isn't entirely legal.
IANAL but surely laundering known drug money with gold/diamonds/beanie babies/bitcoin are all illegal.