You may have misunderstood the resistance part..
The bone devil is resistant to damage from weapons that are not either magical or silvered, i.e. any silvered weapon (be it magical or not) will deal full damage.
So yeah, magic weapons are not required, though a magic weapon will work even if it...