I think the financial documents are only required for LMIA applications.
I applied for both BC PNP and LMIA at the same time to cover my bases. For BC PNP, we submitted only the documents listed in the checklist (the one you have), and I got accepted.
For LMIA, we submitted all kinds of tax...