Financial types in contribution is always default and not taken from contribution page
If you are using Price Sets on the contribution pages - i.e. you selected Click here if you want to configure the Regular Fees below as part of a Price Set, with the added flexibility and complexity that entails - then it may be that the financial type is being taken from the price set rather than from the contribution page settings.

Also note the distinction between the financial type of the contribution and the financial type of line items - see discussion at Contribution Page Price Sets Not Recording Different Financial Types.

However in the similar question Why is a contribution given a financial type different from that allocated to the contribution page used?, price sets were not the issue and a solution was not recorded.