This bill does not do what you think it does. It has no effect on the topic at hand. One of the reasons this bill was introduced was because certain financial institutions were not offering loans, etc to firearm and ammunition manufacturers due to "high risk" assessments simply because of their field, not looking at the client individually. This would not change how banks and cc companies regulate their own business regarding certain content within the adult industry.
In the US, the "right to bear arms" is constitutionallly protected. In order to show discrimination, you have to first show you are in a protected class (race, gender, religion, etc) and then to show how you are being discriminated based upon that class. This does not apply because incest and rape content for the purposes of sexual gratification has no protected status.
Explain how the following do not affect the topic at hand:
"No member bank with more than $50,000,000,000 in total consolidated assets, or subsidiary of the member bank, may use a discount window lending program if the member bank or subsidiary refuses to do business with any person who is in compliance with the law, including section 8 of the Fair Access to Banking Act."
"No payment card network, including a subsidiary of a payment card network, may, directly or through any agent, processor, or licensed member of the network, by contract, requirement, condition, penalty, or otherwise, prohibit or inhibit the ability of any person who is in compliance with the law, including section 8 of this Act, to obtain access to services or products of the payment card network because of political or reputational risk considerations."
"Congress finds that—
...
while fair access to financial services does not obligate a financial institution to offer any particular financial service to the public, or to operate in any particular geographic area, or to provide a service the financial institution offers to any particular person, it is necessary that—
...
the financial services a financial institution chooses to offer in the geographic areas in which the financial institution operates be made available to all customers based on the quantitative, impartial risk-based standards of the financial institution, and not based on whether the customer is in a particular category of customers
...
financial institutions assess the risks posed by individual customers on a case-by-case basis, rather than category-based assessment; and
...
financial institutions implement controls to manage relationships commensurate with these risks associated with each customer, not a strategy of total avoidance of particular industries or categories of customers"
The bill does not specify any relation to the second amendment, but it does refer to article I of the Constitution.