You cannot earn 400% in business class.
If you really are being offered "P" class on Etihad in business class - rather than, for example, this being a case of some third party booking engine or website mapping fareclasses incorrectly or misreporting the actual booking class (on many airlines - such as LH - P is used for discount business class and earns no miles in several Star Alliance FFPs - then a mistake is being made, but it's one that is unlikely to be in your favour.