Yes, any Pattern 1907 bayonet would be correct.
The black paint is the as-issued coating. It’s a high temperature paint called Suncorite on the later British made Lee-Enfields. I’m not sure if they used that brand at Rifle Factory Ishapore in the 1960s when they were producing the 2A and 2A1 rifles.