After September 30, 1985, no part of any appropriation (except trust funds) to the Bureau of Indian Affairs may be used directly or by contract for general or other welfare assistance (except child welfare assistance) payments
(1)
for other than essential needs (specifically identified in regulations of the Secretary or in regulations of the State public welfare agency pursuant to the Social Security Act [42 U.S.C. 301 et seq.] adopted by reference in the Secretary’s regulations) which could not be reasonably expected to be met from financial resources or income (including funds held in trust) available to the recipient individual which are not exempted under law from consideration in determining eligibility for or the amount of Federal financial assistance or
(2)
for individuals who are eligible for general public welfare assistance available from a State except to the extent the Secretary of the Interior determines that such payments are required under sections 6(b)(2), 6(i), and 9(b) of the Maine Indian Claims Settlement Act of 1980 (94 Stat. 1793, 1794, 1796; 25 U.S.C. 1725
(b)(2), 1725
(i), 1728
(b)).