A quick search on any search engine clearly shows that ‘beaner’ is a slur for mexicans, not someone who works with beans. So you are either dogwhistling or intentionally trying to justify some use of it that isn’t the common understanding for some reason.
This article is very clearly about white people. Why bring up sadhus and sadhvis?